Commit Graph

153 Commits

Author SHA1 Message Date
Brian Waldon 65ba8bda43 Moves image creation from POST /images to POST /servers/<id>/action 2011-08-02 19:03:33 +00:00
Brian Waldon 07646e8584 removing compute monitor 2011-08-02 10:09:58 -04:00
Brian Waldon 20dd0fe8d5 bumping novaclient version 2011-07-29 11:35:50 -04:00
Arvind Somy 7c7a15b520 - Fixed the conflift in vmops.py 2011-07-18 10:04:13 -04:00
Vishvananda Ishaya e938b698e5 Updates some of the extra scripts in contrib and tools to current versions. 2011-07-11 17:56:15 +00:00
Chris Behrens 6af4a9ded5 updated pip-requires for novaclient 2011-06-29 08:30:21 -07:00
Brian Lamar c400af0d27 Re-worked some of the WSGI and WSGIService code to make launching WSGI services easier, less error prone, and more testable. Added tests for WSGI server, new WSGI loader, and modified integration tests where needed. 2011-06-28 15:13:52 +00:00
Brian Lamar 9d31fb19fe Merged trunk. 2011-06-27 16:08:48 -04:00
Arvind Somy 43713a2e45 - Modified NOTE in vm_util.py
- Changed gettext line to nova default in guest_tool.py
2011-06-27 14:41:07 -04:00
Vishvananda Ishaya b245dfd693 missed the bin line 2011-06-27 09:17:37 -07:00
Vishvananda Ishaya 7230c384d1 make nova-debug work with new style instances 2011-06-27 09:05:05 -07:00
Vishvananda Ishaya 6d1ce4a46a remove extra stuff from clean vlans 2011-06-27 09:02:22 -07:00
Lorin Hochstein 69c475fb9b Upstream merge
Moved instance type extra specs tests to extensions directory.

Added os- prefix to extra specs API alias.

Pegged pep8 venv version to 0.6.1
2011-06-26 20:02:18 -04:00
Lorin Hochstein 706bfc7e3f Renamed _inst_type_query_to_dict -> _dict_with_extra_specs.
pep8 version is no longer explicitly specified in pip-requires
2011-06-24 23:50:12 -04:00
Arvind Somya asomya@cisco.com 8ec448d2bc Fixed the default arguments to None instead of an empty list. 2011-06-24 12:22:14 -04:00
Arvind Somya asomya@cisco.com 03db1b862f Fixing PEP8 compliance issues. 2011-06-24 12:15:13 -04:00
Chuck Short 3b120fe30c Merge trunk: 2011-06-23 09:54:54 -04:00
Soren Hansen 7cb4d3150b Stop trying to set a body for HTTP methods that do not allow it. It renders the unit tests useless (since they're testing a situation that can never arise) and webob 1.0.8 fails if you do this. 2011-06-21 18:42:57 +00:00
Soren Hansen 652ccbd3d2 Bump WebOb requirement to 1.0.8 in pip-requires. 2011-06-21 16:59:36 +02:00
Brian Lamar dd870291a3 Cleanup and addition of tests for WSGI server. 2011-06-20 10:12:43 -04:00
Arvind Somy c3af5e6550 Fix for lp:796834
- Fixes and enhancements to the ESX(i) guest_tool.py script.
2011-06-17 15:12:01 -04:00
Sandy Walsh 79ff4ca91c pip novaclient bump 2011-06-15 09:52:02 -07:00
Sandy Walsh 4c54aa28a8 fixed up some little project_id things with new novaclient 2011-06-15 09:45:22 -07:00
Sandy Walsh 16f0aef670 tests working after merge-3 update 2011-06-09 11:52:53 -07:00
Sandy Walsh e5fdcc315c tweaks 2011-06-08 11:04:41 -07:00
Chuck Short 9effe34506 Dropped requirement for IPy 2011-06-06 17:04:12 -04:00
Brian Lamar 25c8e9318c Fixed pip-requires double requirement. 2011-06-03 11:52:20 -04:00
Justin Shepherd a3b8b3467d added nova_adminclient to tools/pip-requires 2011-06-02 21:18:09 -05:00
Justin Shepherd c3fd486a99 merged trunk 2011-06-02 21:17:31 -05:00
Justin Shepherd d7d628d586 Added paramiko to tools/pip-requires 2011-06-02 20:45:36 -05:00
William Wolf 8b716bc23a fix pep8 issues 2011-06-01 10:37:54 -04:00
Brian Waldon 2e4fca0b2a now pip-requires mox version 0.5.3 2011-05-27 16:31:18 -04:00
Justin Shepherd ea3b85bc27 Fixed all pep8 errors in tools/install_venv.py. All tests pass. 2011-05-16 11:16:55 -05:00
William Wolf 1330241020 fixed pep8 spacing issue 2011-05-12 09:19:01 -04:00
William Wolf 715a2c599d merge from trunk and update .mailmap file 2011-05-11 15:16:37 -04:00
Justin Shepherd 6991faaac1 Added GitPython to [install_dir]/tools/pip-requires. 2011-05-09 22:36:01 -05:00
Lorin Hochstein 417de9b7a6 Added Python packages needed for coverage reports to virtualenv packages 2011-05-06 14:23:51 -04:00
William Wolf f99c5f60d2 got rid of extra whitespace 2011-05-02 16:58:06 -04:00
William Wolf 221a756550 Update tools/pip-requires and tools/install_venv.py for python2.7 support (works in ubuntu 11.04) 2011-05-02 16:55:54 -04:00
Jason Koelker 230466d5f4 Remove zope.interface from the requires file since it is not used anywhere. 2011-04-19 00:26:57 +00:00
Jason Koelker 9874e9d8ca remove zope.interface requires 2011-04-18 15:55:48 -05:00
Jason Koelker f59f792c83 use 'is not None' instead of '!= None' 2011-04-18 15:53:09 -05:00
John Tran d137ffdc2f Add a patch for python eventlet, when using install_venv.py (see FAQ # 1485) 2011-04-05 18:35:15 -07:00
Devin Carlen fe49861eaf Removed adminclient.py and added reference to the new nova-adminclient project in tools/pip-requires. 2011-04-04 18:05:15 +00:00
Soren Hansen 0865cc59c1 Add euca2ools import 2011-04-01 17:10:06 +02:00
Soren Hansen b56c406429 Make euca-get-ajax-console work with Euca2ools 1.3 2011-04-01 11:23:05 +02:00
Devin Carlen ce5ad4acbc Removed adminclient and referred to pypi nova_adminclient module 2011-03-30 20:33:56 -07:00
sateesh 4e179b4fa9 Implementation of blueprint hypervisor-vmware-vsphere-support. (Link to blueprint: https://blueprints.launchpad.net/nova/+spec/hypervisor-vmware-vsphere-support)
Adds support for hypervisor vmware ESX/ESXi server in OpenStack (Nova).

Key features included are,
1) Support for FLAT and VLAN networking model
2) Support for Guest console access through VMware vmrc
3) Integrated with Glance service for image storage and retrival


Documentation: A readme file at "doc/source/vmwareapi_readme.rst" encapsulates configuration/installation instructions required to use this module/feature.
2011-03-24 22:43:46 +00:00
Brian Lamar 6e9a95fe81 disable-msg -> disable 2011-03-18 09:56:05 -04:00
sateesh 45ca7b71a8 * Updated document vmware_readme.rst to mention VLAN networking
* Corrected docstrings as per pep0257 recommentations.
* Stream-lined the comments.
* Updated code with locals() where ever applicable.
* VIM : It stands for VMware Virtual Infrastructure Methodology. We have used the terminology from VMware.  we have added a question in FAQ inside vmware_readme.rst in doc/source
* New fake db: vmwareapi fake module uses a different set of fields and hence the structures required are different. Ex: bridge : 'xenbr0' does not hold good for VMware environment and bridge : 'vmnic0' is used instead. Also return values varies, hence went for implementing separate fake db.
* Now using eventlet library instead and removed io_utils.py from branch.
* Now using glance.client.Client instead of homegrown code to talk to Glance server to handle images.
* Corrected all mis-spelled function names and corresponding calls. Yeah, an auto-complete side-effect!
2011-03-16 21:54:02 +05:30