summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "use name gateway_v6 instead of gateway6"Jenkins2012-01-0311-20/+21
|\ \ \
| * | | use name gateway_v6 instead of gateway6Hengqing Hu2012-01-0311-20/+21
| |/ / | | | | | | | | | | | | | | | fixes bug #890099 Change-Id: I2b516c4b41d387846f8edb9a7b82f3016f0e0eac
* | | Merge "PEP8 remove direct type comparisons"Jenkins2012-01-0318-35/+31
|\ \ \
| * | | PEP8 remove direct type comparisonslzyeval2012-01-0318-35/+31
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #910763 According to PEP8, - Object type comparisons should always use isinstance() instead of comparing types directly. Yes: if isinstance(obj, int): No: if type(obj) is type(1): When checking if an object is a string, keep in mind that it might be a unicode string too! In Python 2.3, str and unicode have a common base class, basestring, so you can do: if isinstance(obj, basestring): Change-Id: I7c0fdecf99872f5b8f72b2c2ed4f5c539c33def1
* | | Merge "Install a good version of pip in the venv."Jenkins2012-01-031-1/+2
|\ \ \
| * | | Install a good version of pip in the venv.Monty Taylor2012-01-021-1/+2
| |/ / | | | | | | | | | Change-Id: I1059824aae8c5bf1a65de6cfaef96fef0f68d8a3
* | | Merge "Unused db.api cleanup"Jenkins2012-01-032-45/+0
|\ \ \
| * | | Unused db.api cleanuplzyeval2012-01-032-45/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #884837 not used: virtual_interface_get_by_fixed_ip instance_get_by_fixed_ip instance_get_by_fixed_ipv6 volume_metadata_delete_all instance_metadata_delete_all internal functions: volume_metadata_get_item (used by used by volume_metadata_update() -> not removed) instance_metadata_get_item (used by instance_metadata_update() -> not removed) instance_type_extra_specs_get_item (used by instance_type_extra_specs_update_or_create() -> not removed) Change-Id: I1f8ad627d0305112a9d5d7b3b3b7257e98851122
* / / Bug #910045: UnboundLocalError when failing to get metrics from XenAPI hostsEwan Mellor2012-01-012-1/+28
|/ / | | | | | | | | | | | | Bail early if we fail to get bandwidth metrics -- don't fall through to try and parse them when we don't have them. Change-Id: Icb8919861245d4e04e76f1b6bad6d79cb4372151
* | Merge "Adds EC2 ImportKeyPair API support."Jenkins2011-12-304-32/+37
|\ \
| * | Adds EC2 ImportKeyPair API support.MotoKen2011-12-274-32/+37
| | | | | | | | | | | | | | | | | | Implements import_key_pair instead of import_public_key. Change-Id: I256b76aeb4ff94030a58692bfd12b2d7c53ae461
* | | Merge "use dhcp_lease_time for dnsmasq. Fix bug 894218"Jenkins2011-12-301-2/+3
|\ \ \
| * | | use dhcp_lease_time for dnsmasq. Fix bug 894218Joe Gordon2011-12-291-2/+3
| | | | | | | | | | | | | | | | Change-Id: Ib5e1a847e2b422ca03a6a08cf5cc2699c2b4b8cd
* | | | re-raising exceptions fixlzyeval2011-12-312-15/+13
| | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #910008 Change-Id: I7914fe1eaffeb0be5feb414f3ea0ad563a36c21f
* | | | Merge "Ensure generated passwords meet minimum complexity"Jenkins2011-12-302-6/+37
|\ \ \ \ | |/ / / |/| | |
| * | | Ensure generated passwords meet minimum complexityJohannes Erdfelt2011-12-292-6/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows has a complexity requirement of at least three of these criteria: - one or more upper case characters - one or more lower case characters - one or more numbers - one or more special characters In some cases, the passwords generated didn't meet three of these four critera. This change enforces that three of these criteria will be met in the generated passwords. Change-Id: Ibe0055b8830b426aee1c9b722cc2fae2f5db4c5c
* | | | Clean up pylint errors in top-level filesBrian Waldon2011-12-296-16/+8
|/ / / | | | | | | | | | Change-Id: Ida7cf1ff0cbf94ad82c7a75708c79ad7bb27f7fd
* | | Merge "Adding index to instances project_id column"Jenkins2011-12-291-0/+31
|\ \ \
| * | | Adding index to instances project_id columnNaveed Massjouni2011-12-271-0/+31
| | | | | | | | | | | | | | | | Change-Id: I7f23064f7179e53bc44958b4a93adf6c0e950726
* | | | Merge "Ensure queue is declared durable so messages aren't dropped"Jenkins2011-12-291-3/+28
|\ \ \ \
| * | | | Ensure queue is declared durable so messages aren't droppedJohannes Erdfelt2011-12-281-3/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug lp901375 Ensure that a queue is declared durable so messages aren't dropped before consumers are started Change-Id: I9f8dfd6eaf3996be58fecff6ad91508bdcef23f3
* | | | | Merge "Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant ↵Jenkins2011-12-291-1/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | method VpnCommands._vpn_for - fixed"
| * | | | | Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant method ↵Ivan Kolodyazhny2011-12-292-1/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | VpnCommands._vpn_for - fixed Change-Id: I86c509d98fac685a5d658f397d0672f71b4bc175
* | | | | Merge "Bug 751229: Floating address range fixed"Jenkins2011-12-292-2/+5
|\ \ \ \ \
| * | | | | Bug 751229: Floating address range fixedIvan Kolodyazhny2011-12-292-2/+5
| |/ / / / | | | | | | | | | | | | | | | Change-Id: I4c7ab8512fe3a00dd555d3a183b2c2348cef9e21
* | | | | Fixing novaclient_converter NameErrorBrian Waldon2011-12-292-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug 909772 Change-Id: Iac7b45648cd1c85fdc3c8febbd0ef69b63a70c92
* | | | | Brings some more files up to HACKING standardsJoe Gordon2011-12-283-8/+8
|/ / / / | | | | | | | | | | | | Change-Id: I738fb70d49dade90d31e8c848fa841497083e9b4
* | | | Merge "Add an API for associating floating IPs with DNS entries."Jenkins2011-12-2810-1/+774
|\ \ \ \
| * | | | Add an API for associating floating IPs with DNS entries.Andrew Bogott2011-12-2710-1/+774
| |/ / / | | | | | | | | | | | | | | | | | | | | For blueprint public-and-private-dns Change-Id: Ia6c3f046db4dd4978aa5ef950fd472d3455fe301
* | | | Create notification queues as durableJohannes Erdfelt2011-12-286-32/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug lp901375 The notification system in Nova is built on top of nova.rpc. It uses a set of defaults for queues that isn't ideal for notification queues. This change makes the notification queue durable across restarts. Change-Id: I14c4d5da8d8af027b7d11631f3ac7707f2611a20
* | | | Merge "Update glance Xen plugin w/ purge props header."Jenkins2011-12-281-28/+7
|\ \ \ \ | |/ / / |/| | |
| * | | Update glance Xen plugin w/ purge props header.Dan Prince2011-12-261-28/+7
| |/ / | | | | | | | | | | | | | | | | | | Update glance XenServer plugin to use X-Glance-Registry-Purge-Props. Fixes LP Bug #908922. Change-Id: I4d16fc8fb34e24195f3bc589d42bdbfadaf77398
* | | Merge "'except:' to 'except Exception:' as per HACKING"Jenkins2011-12-278-13/+13
|\ \ \
| * | | 'except:' to 'except Exception:' as per HACKINGJoe Gordon2011-12-278-13/+13
| |/ / | | | | | | | | | Change-Id: I6e372152946dc7b51a4d84d6f4b893774e7d1a1d
* / / Converting zones into true extensionBrian Waldon2011-12-264-229/+205
|/ / | | | | | | | | | | Related to blueprint separate-nova-adminapi Change-Id: I733b05e7de0036f3dce31c95efef150186e302ee
* | Merge "Convering /users to admin extension"Jenkins2011-12-264-14/+25
|\ \
| * | Convering /users to admin extensionBrian Waldon2011-12-264-14/+25
| | | | | | | | | | | | | | | | | | Relates to blueprint separate-nova-adminapi Change-Id: I0ef13569586be022ba533c4e850793b37b098fea
* | | Merge "Add a DECLARE for dhcp_doamin flag to metadata handler."Jenkins2011-12-263-1/+2
|\ \ \ | |/ / |/| |
| * | Add a DECLARE for dhcp_doamin flag to metadata handler.Todd Willey2011-12-263-1/+2
| |/ | | | | | | | | | | Fixes bug 908846 Change-Id: I3d04ebee94cd23666d803987bd691276984d292d
* | Merge "Converting accounts resource to admin extension"Jenkins2011-12-264-16/+25
|\ \ | |/ |/|
| * Converting accounts resource to admin extensionBrian Waldon2011-12-234-16/+25
| | | | | | | | | | | | Relates to blueprint separate-nova-adminapi Change-Id: I672c14df30eea4807930a0975916237542fe9d68
* | Merge "Add exit_code, stdout, stderr etc to ProcessExecutionException"Jenkins2011-12-261-0/+6
|\ \ | |/ |/|
| * Add exit_code, stdout, stderr etc to ProcessExecutionExceptionJustin Santa Barbara2011-12-221-0/+6
| | | | | | | | | | | | This means that we can now catch ProcessExecutionException and inspect the result, in order to handle "acceptable" exceptions e.g. file does not exist on a remove Change-Id: I4f5dfe1f1d4601dafc50abc4c61f4b616f13c5ff
* | Merge "Fixes LP bug #907898."Jenkins2011-12-231-4/+4
|\ \
| * | Fixes LP bug #907898.Dan Prince2011-12-221-4/+4
| | | | | | | | | | | | | | | | | | | | | Update DB api so that fixed_ip_disassociate_all_by_timeout uses two separate commands (a query then an update). Fixes LP bug #907898. Change-Id: I60d7e7ba6bb3d3542ccf5b595d0c0de944e499a3
* | | Merge "Help clarify rpc API with docs and a bit of code."Jenkins2011-12-234-16/+174
|\ \ \ | |_|/ |/| |
| * | Help clarify rpc API with docs and a bit of code.Russell Bryant2011-12-224-16/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The intent of this change is to help make the rpc API a bit easier to understand both for users of the API, and for implementors of the rpc abstraction. 1) Add a Connection class in nova.rpc.common which defines the public interface of the connection returned by nova.rpc.create_connection(). Update the existing implementations to inherit from this class. 2) Add documentation for the public methods in nova.rpc. 3) Rename get_impl() to __get_impl() in nova.rpc. This function is a private implemenation detail and should not be used outside of this module. Also move it to the bottom of the file so that all of the important public API stuff comes first. Change-Id: Id78acb59474995b7c13b2b6e7c8cd5057ec8cb0f
* | | Switch extension namespaceJohannes Erdfelt2011-12-2222-22/+32
| |/ |/| | | | | | | | | | | | | | | Bug 849486 Effectively (with some manual wrapping): sed s@docs.openstack.org/ext@docs.openstack.org/compute/ext@ Change-Id: I01bca8a5784cfd0473c04c21661c3a7d46cc5ed2
* | Merge "Remove code in migration 064 to drop an fkey that does not exist. ↵Jenkins2011-12-221-12/+0
|\ \ | | | | | | | | | Fixes LP bug #907878."
| * | Remove code in migration 064 to drop an fkey that does not exist.Dan Prince2011-12-221-12/+0
| | | | | | | | | | | | | | | | | | Fixes LP bug #907878. Change-Id: I2e33fe3a58a34c9606b24eafc319afa9fd9a5d86