Commit Graph

4043 Commits

Author SHA1 Message Date
sateesh 8fdfcf2c33 Minor modification to document. Removed excess flags. 2011-03-02 00:37:55 +05:30
sateesh ba08f5f97a Moved the guest tools script that does IP injection inside VM on ESX server to etc/esx directory from etc/ directory. 2011-03-02 00:36:24 +05:30
sateesh 1a912276eb Updated with flags for nova-compute, nova-network and nova-console.
Added the flags,
 --vlan_interface=<Physical ethernet adapter name in VMware ESX host for vlan networking E.g vmnic0>
 --network_driver=nova.network.vmwareapi_net [Optional, only for VLAN Networking]
 --flat_network_bridge=<ESX Virtual Machine Port Group> [Optional, only for Flat Networking]
 --console_manager=nova.console.vmrc_manager.ConsoleVMRCManager
 --console_driver=nova.console.vmrc.VMRCSessionConsole [Optional for OTP (One time Passwords) as against host credentials]
 --vmwareapi_wsdl_loc=<http://<WEB SERVER>/vimService.wsdl>

Removed ZSI from python dependency list.
Added suds-0.4 to python depndency list.
Added installation instructions for suds on Ubuntu/Debian.
Updated ESX requirements section with new requirements that came from support of VLAN networking.
Updated FAQ with a question on type of consoles supported.
2011-03-01 23:22:09 +05:30
sateesh 1e5008368a Rebased to Nova revision 749. 2011-02-27 08:07:24 +05:30
Christian Berendt edf5da8564 introduced new flag "max_nbd_devices" to set the number of possible NBD devices 2011-02-26 19:44:48 +00:00
Christian Berendt dcfa9670a6 renamed flag from maximum_... to max_... 2011-02-26 19:19:02 +01:00
Anne Gentle 481ef945d5 Did a pull from trunk to be sure I had the latest, then deleted the test directory. I guess it appeared when I started using venv. Doh. 2011-02-26 17:50:42 +00:00
Anne Gentle 2a3ea106d3 Deleting test dir from a pull from trunk 2011-02-26 11:13:32 -06:00
Christian Berendt 4c83130464 introduced new flag "maximum_nbd_devices" to set the number of possible NBD devices 2011-02-26 17:26:38 +01:00
Christian Berendt f623b52a89 reverted my changes from https://code.launchpad.net/~berendt/nova/lp722554/+merge/50579 and reused the existing db api methods to add the disabled services. Looks much better now :)
i couldn't figure out how to uncommit and revert my changes in an already pushed branch, always ending in "ERROR: These branches have diverged.". So i created a new branch rev2 and a new proposal...
2011-02-26 09:05:03 +00:00
Vishvananda Ishaya 0bf4f908e1 Makes nova-api correctly load the default flagfile. 2011-02-26 01:19:39 +00:00
Kevin L. Mitchell 00eb189ba4 No reason to dump a stack trace just because the AMQP server is unreachable; an error notification should be sufficient. 2011-02-26 00:24:23 +00:00
Kevin L. Mitchell 4a217b640c Add error message to the error report so we know why the AMQP server is unreachable 2011-03-25 05:30:36 +00:00
Kevin L. Mitchell c7c3fe8518 No reason to dump a stack trace just because we can't reach the AMQP servire; it ends up being just noise 2011-03-20 22:58:49 +00:00
Christian Berendt bb4ac4766a check if QUERY_STRING is empty or not before building the request URL in bin/nova-ajax-console-proxy 2011-02-25 21:55:44 +00:00
Vishvananda Ishaya c43b1034d7 Fixes FlatDHCP by making it inherit from NetworkManager and moving some methods around. 2011-02-25 21:24:49 +00:00
Christian Berendt e6ceb2987d fixed: bin/nova-ajax-console-proxy:66:19: W601 .has_key() is deprecated, use 'in' 2011-02-25 22:15:51 +01:00
Vishvananda Ishaya 2439182bc2 merged trunk 2011-02-25 13:02:12 -08:00
Vishvananda Ishaya 3368b32338 use default flagfile in nova-api 2011-02-25 12:16:58 -08:00
Kevin L. Mitchell 18e16ab9f5 Add tests for 718999, fix a little brittle code introduced by the committed fix.
Also fix and test for a 500 if the auth token doesn't exist in the database.
2011-02-25 19:54:40 +00:00
Kevin L. Mitchell fa6778586a Rename test to describe what it actually does 2011-03-21 00:41:23 +00:00
Kevin L. Mitchell 4453021476 Copy over to current trunk my tests, the 401/500 fix, and a couple of
fixes to the committed fix which was actually brittle around the edges...
2011-03-18 02:09:46 +00:00
Anne Gentle 8b37ae8c29 I'm working on consolidating install instructions specifically (they're the most asked-about right now) and pointing to the docs.openstack.org site for admin docs. 2011-02-25 19:00:02 +00:00
Christian Berendt 26d55d0d24 check if QUERY_STRING is empty or not before building the request URL 2011-02-25 19:59:26 +01:00
Todd Willey 645bc7a7de Cleanup db method names for dealing with auth_tokens to follow standard naming pattern. 2011-02-25 08:39:12 +00:00
Salvatore Orlando 460475cbb6 The proposed bug fix stubs out the _is_vdi_pv routine for testing purposes. 2011-02-25 08:34:11 +00:00
Todd Willey 865c3d57f8 Pass id of token to be deleted to the db api, not the actual object. 2011-02-24 23:51:17 -05:00
Todd Willey 2218cb025a Rename auth_token db methods to follow standard. 2011-02-24 21:59:36 -05:00
Vishvananda Ishaya ed7c71f56c Make tests start with a clean database for every test. 2011-02-25 01:04:25 +00:00
Trey Morris c59109e326 adds live network injection/reconfiguration. Some refactoring. 2011-02-24 23:35:21 +00:00
Trey Morris f422134641 forgot to get vm_opaque_ref 2011-02-24 17:25:00 -06:00
Trey Morris 8635f7a306 moved network injection and vif creation to above vm start in vmops spawn 2011-02-24 15:04:07 -06:00
Vishvananda Ishaya 0d6c226afa Removes processName from debug output since we aren't using multiprocessing and it doesn't exist in python 2.6.1 2011-02-24 19:50:27 +00:00
Todd Willey 00901a9489 Add some methods to the ec2 admin api to work with VPNs. Also implements and properly documents the get_hosts method. 2011-02-24 19:44:50 +00:00
Todd Willey 377b59ec5a Fix copypasta pep8 violation. 2011-02-24 14:36:15 -05:00
Justin Santa Barbara c8b630a78e Don't require metadata (hotfix for bug 724143) 2011-02-24 19:05:54 +00:00
Armando Migliaccio 25f50fba4a Easy and effective fix for getting the DNS value from flag file, when working in FlatNetworking mode. 2011-02-24 18:45:06 +00:00
termie 51c1c948b9 Some first steps towards resolving some of the issues brought up on the mailing list related to documenting flags.
This patch helps expose some of the features of gflags that we were sort of skipping past, such as organizing flags by the file that defined them in help.

There are still some things to fix, for example all the flags defined in nova.flags should be moved to other files, and the ones that are there currently show up under nova.log, but previously they were all in one spot anyway so this is still fully a step forward.

Manager import was moved into Service's init so that the dynamic flags get loaded earlier so we can show them in the help.
2011-02-24 18:00:45 +00:00
Justin Santa Barbara 6a77a98802 Support HP/LeftHand SANs. We control the SAN by SSHing and issuing CLIQ commands. Also improved the way iSCSI volumes are mounted: try to store the iSCSI connection info in the volume entity, in preference to doing discovery. Also CHAP authentication support.
CHAP support is necessary to avoid the attach-volume command require an export on the SAN device.  If we had to do that, the attach command would have to hit both the volume controller and the compute controller, and that would be complex.
2011-02-24 17:05:41 +00:00
Salvatore Orlando f5666735d0 This fix checks whether the boot/guest directory exists on the hypervisor.
If that is not the case, it creates it.

And this time I'm pretty sure I'm not breaking anything with this fix! (see bug 723298)
2011-02-24 16:25:13 +00:00
Thierry Carrez 829573b1b6 Globally exclude *.pyc files from generated tarballs. 2011-02-24 16:15:04 +00:00
Salvatore Orlando 8e2ebb1a96 stubbing out _is_vdi_pv for test purposes 2011-02-24 16:04:13 +00:00
Thierry Carrez a721d2208e Globally exclude .pyc files from tarball contents 2011-02-24 15:19:29 +01:00
Armando Migliaccio f8640adff4 Get DNS value from Flag, when working in FlatNetworking mode. Passing the flag was ineffective previously. This is an easy fix. I think we would need nova-manage to accept dns also from command line 2011-02-24 13:58:31 +00:00
Salvatore Orlando 7e463d2623 xenapi plugin function now checks whether /boot/guest already exists.
If not, it creates the directory
2011-02-24 11:43:40 +00:00
Vishvananda Ishaya cc8276655c move relevant code to baseclass and make flatdhcp not inherit from flat 2011-02-23 23:37:52 -08:00
Justin Santa Barbara 701e1c1594 Hotfix to not require metadata 2011-02-23 22:53:44 -08:00
Justin Santa Barbara 0a649493d2 Documentation fixes so that output looks better 2011-02-23 22:47:57 -08:00
sateesh c0bcd792fc Removed Milind from Authors file, as individual Contributer's License Agreement & Ubuntu code of conduct are not yet signed 2011-02-24 12:06:43 +05:30
sateesh 4a002ffdc1 Fixed problems found in localized string formatting. Verified the fixes by running ./run_tests.sh -V. 2011-02-24 11:55:25 +05:30