summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | | Fixes xml representation of ext_srv_attr extensionVishvananda Ishaya2012-03-103-28/+67
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds tests for xml extended_server_attributes * modifies extended_status to match * fixes bug 951863 Change-Id: I54aa55bac9ce62b071e62c510ba1b71f1d5b1288
* | | | | | | | | | | Merge "Allow soft_reboot to work from more states:"Jenkins2012-03-102-4/+13
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | |
| * | | | | | | | | | Allow soft_reboot to work from more states:Vishvananda Ishaya2012-03-092-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update sync_power_states to update other states * only attempt to shutdown the domain if it is running * attempt to start the domain from shutoff and crashed * fixes bug 951235 Change-Id: Icaa071ac59700385d9985315b99c0468415e444a
* | | | | | | | | | | Merge "Display owner in ec2 describe images"Jenkins2012-03-103-3/+3
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Display owner in ec2 describe imagesVishvananda Ishaya2012-03-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use owner field from glance * remove unneccessary project_id field in s3 registration * fixes bug 798998 Change-Id: I8d88ff258b914899212d63a7d31d83722d0cb559
* | | | | | | | | | | | Merge "Use a high number for our default mac addresses"Jenkins2012-03-101-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Use a high number for our default mac addressesVishvananda Ishaya2012-03-081-1/+1
| | |_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * FE has the locally administered bit set and multicast bit unset * fixes bug 921838 Change-Id: Id33a06985c4150da4c5367c700f894590fdac2b9
* | | | | | | | | | | | Merge "Clean up setup and teardown for dhcp managers"Jenkins2012-03-102-39/+27
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Clean up setup and teardown for dhcp managersVishvananda Ishaya2012-03-092-39/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use update_dhcp on teardown, not release_dhcp * clean up setup / teardown to not require vif and address * make dnsmasq only configure allocated ips * prepares the fix for bug 939060 Change-Id: Ie85860c5549339befee74c951ccb0d72a92f6d6c
* | | | | | | | | | | | | Merge "Fix issues with security group auths without ports."Jenkins2012-03-104-0/+114
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Fix issues with security group auths without ports.Russell Bryant2012-03-094-0/+114
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 946427. There was a bug where a security group would get completely opened in cases where only icmp, udp, or tcp should be opened. For example, any of the following three commands would result in opening everything: euca-authorize -P icmp -o test-ports test-ports euca-authorize -P tcp -o test-ports test-ports euca-authorize -P udp -o test-ports test-ports This patch resolves this and these commands now only open the protocol that was specified. Unit tests have been added to verify the fix and also verify that this only works when a source group is specified. While the bug was originally reported against the EC2 API, the same updates and similar unit tests have gone in to the equivalent code for the OpenStack API. Change-Id: I4c87c5f5f4ccee60c6c16da4e659d73ab3f4a34f
* | | | | | | | | | | | | Merge "Use cache='none' for all disks"Jenkins2012-03-103-9/+26
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Use cache='none' for all disksDaniel P. Berrange2012-03-093-9/+26
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default QEMU disk cache mode has changed several times in QEMU's history. This means OpenStack launched VMs have unpredictable data consistency guarantees and performance characteristics. Using cache=none bypasses the host page cache by using direct IO. This ensures: - Consistent I/O performance for VMs - Avoids data loss on a host OS crash - Avoids data corruption of images during migration Change-Id: I099dac55b8cfa1f0ec5d0e49d1d9ffbe4ae2560d Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
* | | | | | | | | | | | | Merge "Update cfg from openstack-common"Jenkins2012-03-101-2/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Update cfg from openstack-commonMark McLoughlin2012-03-091-2/+6
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic4eba98d6fe1868f8da82e02eb2ab3d6e37b1b40
* | | | | | | | | | | | | Merge "Add pybasedir and bindir options"Jenkins2012-03-109-20/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| * | | | | | | | | | | | Add pybasedir and bindir optionsMark McLoughlin2012-03-099-20/+18
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a pybasedir option so that it can be used for interpolation in the default values of other options. This helps eliminate hard-coded paths from the sample config file. Also add a bindir option for similar reasons, but it also helps with packaging. Change-Id: Iadc746dcf2a24adbdf9bac945b5b330f01faeeb5
* | | | | | | | | | | | Merge "Use utils.temporary_chown to ensure permissions get reset"Jenkins2012-03-103-6/+17
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Use utils.temporary_chown to ensure permissions get resetJohannes Erdfelt2012-03-093-6/+17
| | |_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8df1851acebf62f633e8422a2549a8d0227b307d
* | | | | | | | | | | EC2 KeyName validation.Chuck Short2012-03-092-1/+28
| |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to EC2 API Documentation, the keyname is acccetable as a alphanumeric characters, spaces, dashes, and underscores. As well as make sure that the keyname doesnt exceed 255 characters. Make sure that the key that is being created is valid. Fixes bug 947750. Change-Id: I083af7f2cbc417150fadb79b307083bb3ba229d6 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | | | | | | | | | Merge "Since 'net' is of nova.network.model.VIF class and 'ips' is an empty ↵Jenkins2012-03-104-31/+26
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | list, net needs to be pulled from hydrated nw_info.fixed_ips(), and appended to ips."
| * | | | | | | | | Since 'net' is of nova.network.model.VIF class and 'ips' is an emptyAnte Karamatić2012-03-094-31/+26
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list, net needs to be pulled from hydrated nw_info.fixed_ips(), and appended to ips. bug 942593 Change-Id: I9c2f55e300d1dad503b15c261027d988073e8e61
* | | | | | | | | Merge "Fixes os-volume/snapshot delete"Jenkins2012-03-102-5/+6
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Fixes os-volume/snapshot deleteVishvananda Ishaya2012-03-082-5/+6
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * includes test * fixes bug 929773 Change-Id: I4c37617dc9377e26c491fb42c3e3e60a58e2404f
* | | | | | | | Reduce duplicated code in xenapiJohannes Erdfelt2012-03-095-113/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce three implementations of creating VBDs to one. Use helper functions in other places. Change-Id: I34ea03fc1fb3cb5d5d343cffa28da5bf3dff888b
* | | | | | | | Merge "Switch all xenapi async plugin calls to be sync"Jenkins2012-03-097-109/+30
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Switch all xenapi async plugin calls to be syncJohannes Erdfelt2012-03-097-109/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Originally all calls were required to be async because of integration with twisted, but that has long since been changed and just using the synchronous calls is easier and less code. Change-Id: Ib86fc721326de34fd71d68bbec42ecd65280aa8a
* | | | | | | | Update values in test_flagfile to be different.Alex Meade2012-03-091-3/+3
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will ensure the test is actually getting the correct values Change-Id: I648488c0f573a4d402408cfaf66c1f144c116e1d
* | | | | | | Merge "Simplify unnecessary XenAPI Async calls to be synchronous"Jenkins2012-03-093-46/+30
|\ \ \ \ \ \ \
| * | | | | | | Simplify unnecessary XenAPI Async calls to be synchronousJohannes Erdfelt2012-03-083-46/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's silly to make an Async call and then immediately block waiting for the result Change-Id: I197d786679fd9e2a287fa39d374c5f7e12bf121c
* | | | | | | | Merge "Cleanup XenAPI tests"Jenkins2012-03-091-34/+24
|\ \ \ \ \ \ \ \
| * | | | | | | | Cleanup XenAPI testsJohannes Erdfelt2012-03-091-34/+24
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not necessary to define a function and then immediately call it Change-Id: I867934f8f83b1aa189de69fa9b60a6d39fe8e25a
* | | | | | | | Merge "Fix XML namespaces for limits extensions and versions"Jenkins2012-03-0913-13/+14
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Fix XML namespaces for limits extensions and versionsPhilip Knouff2012-03-0713-13/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes bug #949098 Change-Id: I7e745c45fc142eb18e16dca63da15ebc3cb6ba36
* | | | | | | | Merge "boto shouldn't be required for production deploys"Jenkins2012-03-091-6/+11
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | boto shouldn't be required for production deploysChris Behrens2012-03-071-6/+11
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... if you're not using ec2/s3. Fixes bug 949631 bin/nova-manage imports auth.manager which imports auth.signer which tries to import boto... but nova-manage doesn't try to authenticate. This patch allows bin/nova-manage to work if you don't have boto installed. Change-Id: I9b7929a15b991498ab0491821521ec20ed0da65c
* | | | | | | Merge "Fixing image snapshots server links"Jenkins2012-03-082-2/+4
|\ \ \ \ \ \ \
| * | | | | | | Fixing image snapshots server linksNaveed Massjouni2012-03-082-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The responses for images that are snapshots should honor the configured link prefix for the server links. Change-Id: Ie6218c532fe5f012307309832e6b079f72f52a5b
* | | | | | | | Merge "Make EC2 API a bit more user friendly."Jenkins2012-03-081-4/+21
|\ \ \ \ \ \ \ \
| * | | | | | | | Make EC2 API a bit more user friendly.Chuck Short2012-03-081-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inform users that volume operations have failed. Fixes bug 950055. Change-Id: Ia33965031495e03e539e3c7ce2fbbda8ef48b5e5 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | | | | | | | | Merge "Change a fake classes variable to something other than id."Jenkins2012-03-081-4/+3
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Change a fake classes variable to something other than id.Alex Meade2012-03-081-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes an old FIXME Change-Id: I980e0a06bf8b3ca4a7c4ad0bc09a63bdba17c0b6
* | | | | | | | | Merge "Remove an obsolete FIXME comment."Jenkins2012-03-081-2/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Remove an obsolete FIXME comment.Alex Meade2012-03-081-2/+0
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I68fe90d6cfe844880e70fe5fdb7f2899b1d7c6fb
* | | | | | | | | Merge "Renaming user friendly fault name for HTTP 409"Jenkins2012-03-081-1/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Renaming user friendly fault name for HTTP 409Alex Meade2012-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I7d2185d71be2ec2ad6ac78f70657047bdf3621e3
* | | | | | | | | Wait for rescue VM shutdown to complete before destroying itJohannes Erdfelt2012-03-081-5/+5
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 950168 Also, wait for the VM and VDI destroys to complete so any errors can get logged Change-Id: I2c2237ed6f95828198824db8628d267ac5b26b3a
* | | | | | | | Merge "Moving nova/network tests to more logical home."Jenkins2012-03-082-0/+17
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Moving nova/network tests to more logical home.Alex Meade2012-03-082-0/+17
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The directory structure of the tests should mimic the directory structure of the code. Hopefully this will encourage missing network tests to be written. Change-Id: I22d40a304f2681d1a792737b6dcb25857a37e113
* | | | | | | Merge "Increase logging for xenapi plugin glance uploads"Jenkins2012-03-081-1/+11
|\ \ \ \ \ \ \