summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Merge "Remove deprecated serialization code."Jenkins2012-01-244-29/+7
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Remove deprecated serialization code.Kevin L. Mitchell2012-01-244-29/+7
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Last piece of blueprint extension-refactor. Removes deprecated compatibility code for setting serializers and deserializers on Resource objects. Change-Id: I3864cc80e3edda4fe4071ae31afadede2c78e95d
* / | | | | Add affinity filtersChristopher MacGown2012-01-244-1/+198
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | updated to use scheduler_hints and have non-douchey names Change-Id: I4fa22980a28e4a051176f1426a571f37fb5f118e
* | | | | Merge "Add floating IP support to Quantum Manager"Jenkins2012-01-241-1/+5
|\ \ \ \ \
| * | | | | Add floating IP support to Quantum ManagerBrad Hall2012-01-201-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaddaed338b30612bf664e19b5235f99640e53889 blueprint: nova-parity-floating
* | | | | | Merge "Fixed limiting for flavors"Jenkins2012-01-244-13/+106
|\ \ \ \ \ \
| * | | | | | Fixed limiting for flavorsPhilip Knouff2012-01-234-13/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #912922 Change-Id: Iea5a070b83e35fe19480e1bd4ee96f2a67a7c0d3
* | | | | | | Merge "API version check cleanups"Jenkins2012-01-242-7/+5
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | API version check cleanupsPádraig Brady2012-01-232-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova/api/openstack/auth.py: Remove the redundant version check. nova/openstack/common.py: Fixup the comments to match the code Change-Id: I2514da854afb55d67d24adf76b227ef5a70814b9
* | | | | | | Merge "Brings back keystone middleware"Jenkins2012-01-243-2/+137
|\ \ \ \ \ \ \
| * | | | | | | Brings back keystone middlewareVishvananda Ishaya2012-01-233-2/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds ec2 auth middleware * Adds keystonecontext middleware * Notes alternative configurations in paste config * Fixes nova portion of bug 917408 Change-Id: I9909d6d235445b1413d1cc0fb61e99e1ab819438
* | | | | | | | Merge "Fixes nova-manage fixed list."Jenkins2012-01-241-9/+12
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Fixes nova-manage fixed list.Dan Prince2012-01-231-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates the nova-manage to use db.instance_get_all for instance information instead of relying on Sqlalchemy model relationships (which no longer exist due to network refactorings). This commit fixes 'nova-manage fixed list' so that it correctly displays hostname, and host. I dropped the MAC address column which would have required an extra VIF's table lookup and wasn't used as much. Fixes LP Bug #920159. Change-Id: I3cec690c5e40631e0f10b2a914f46863601a1734
* | | | | | | | Merge "Remove sensitive info from rpc logging."Jenkins2012-01-233-2/+19
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove sensitive info from rpc logging.Rick Harris2012-01-233-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 920687 Change-Id: Ic83145adcfe73c29a85e7916f2fda48d1bb5ccea
* | | | | | | | | Merge "Error out instance on set password failure."Jenkins2012-01-231-4/+6
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Error out instance on set password failure.Rick Harris2012-01-231-4/+6
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 920643 Change-Id: Ieb4724d44f50c217ce5f25d809c40ca6c6cdeed8
* | | | | | | | Merge "Remove deprecated extension code."Jenkins2012-01-2330-1317/+274
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Remove deprecated extension code.Kevin L. Mitchell2012-01-1930-1317/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The recent extensions refactoring (blueprint extension-refactor) deprecated ActionExtension and RequestExtension, replacing them with ControllerExtension. This patch completes the deprecation by removing those classes and all related support infrastructure, including ExtensionMiddleware and LazySerializationMiddleware. (The classes remain, as deprecated do-nothing stubs, for compatibility with existing api-paste.ini files.) Change-Id: I8272ac3cf432813d749db67b2e1ad1a72abbb784
* | | | | | | | Merge "ComputeNode Capacity support"Jenkins2012-01-2314-58/+542
|\ \ \ \ \ \ \ \
| * | | | | | | | ComputeNode Capacity supportSandy Walsh2012-01-2314-58/+542
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The table represents the current state of compute nodes and will be used by the scheduler when selecting a host. Re: https://blueprints.launchpad.net/nova/+spec/scaling-zones This is just the db & notification portion of the branch. The scheduler portion is being deferring until comstuds branch gets merged since it conflicts heavily. NOTE: Compute notifications are now two-part. There is a compute.instance.XXX.start event and a compute.instance.XXX.end message instead of the previous compute.instance.XXX event (which is the same as the .end message) Change-Id: Ia8e68680cb0924c59df84f2eec858febf4926d65
* | | | | | | | Adds availability zone filterVishvananda Ishaya2012-01-234-1/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic6cb2ddfb6ab6ffa787364d7960738a3eb226fad
* | | | | | | | Merge "Adds isolated hosts filter"Jenkins2012-01-235-26/+80
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Adds isolated hosts filterVishvananda Ishaya2012-01-215-26/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Also removes a couple of duplicate tests Part of a series of commits that are moving all of the filtering done in simple scheduler into hosts filters so we can default to the distributed scheduler. Change-Id: I63b05d0c6476ff0ab9cc17e3e6c39f81bec37d77
* | | | | | | | Merge "Add context and request spec to filter_properties"Jenkins2012-01-233-24/+28
|\ \ \ \ \ \ \ \
| * | | | | | | | Add context and request spec to filter_propertiesVishvananda Ishaya2012-01-223-24/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iebece7fac9c980ef32e37a8b01b505340e5d12b0
* | | | | | | | | Merge "Support filter based on CPU core (over)allocation"Jenkins2012-01-236-13/+89
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Support filter based on CPU core (over)allocationJustin Santa Barbara2012-01-206-13/+89
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ieb15c71e7a335fc642687fe59a3cc2f9929ade26
* | | | | | | | | Merge "Add a specific filter for kill commands"Jenkins2012-01-234-2/+75
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Add a specific filter for kill commandsThierry Carrez2012-01-234-2/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a specific KillFilter to restrict kill commands run as root. This implementation checks the signals and the executables actually affected, using procfs. Fixes bug 918226. Change-Id: I6f220d741423c4b8e0e792b647760b3ef521b9b2
* | | | | | | | | | Merge "Fix environment passing in DnsmasqFilter"Jenkins2012-01-233-5/+18
|\| | | | | | | | |
| * | | | | | | | | Fix environment passing in DnsmasqFilterThierry Carrez2012-01-233-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix environment passing in DnsmasqFilter so that dnsmasq can be run as root through nova-rootwrap. Fixes bug 919275. Change-Id: I2e78d92b9af4ddea9c0f1c5ddbe2d55fb672310e
* | | | | | | | | | Merge "Cleanups for rootwrap module"Jenkins2012-01-235-76/+76
|\| | | | | | | | | | |_|_|_|/ / / / / |/| | | | | | | |
| * | | | | | | | Cleanups for rootwrap moduleThierry Carrez2012-01-235-76/+76
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Imports cleanup (to follow HACKING conventions) and rename of a test function for naming consistency. Change-Id: I57742ecb35e078cf72e4edb42dfe79ea40348997
* / | | | | | | Fix 'nova-manage config list'Dan Prince2012-01-221-1/+3
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes nova-manage config list to work with the latest flags implementation in nova Essex. Fixes LP bug #920157. Change-Id: I3321dc68e4a571354d62836b39f887b0fc2e9877
* | | | | | | Merge "Fixes bug #919390 - Block Migration fails when keystone is un use."Jenkins2012-01-222-7/+5
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Fixes bug #919390 - Block Migration fails when keystone is un use.Kiall Mac Innes2012-01-202-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've Updated the calls to nova.virt.libvirt.utils.fetch_image() to match the rest of the class. Additionally, nova.virt.images.fetch() currently makes no use of the user/project id supplied. Change-Id: I2db4b8c1b6542909fcc2b452fc961e22fe2557bf
* | | | | | | Merge "Pull out ram_filter into a separate filter"Jenkins2012-01-225-11/+40
|\ \ \ \ \ \ \
| * | | | | | | Pull out ram_filter into a separate filterJoe Gordon2012-01-205-11/+40
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: Id38bbd0e8dbcd00fee836d555005b954973ae90c
* | | | | | | Merge "Make start_instance cast directly to compute host"Jenkins2012-01-226-60/+21
|\ \ \ \ \ \ \
| * | | | | | | Make start_instance cast directly to compute hostChris Behrens2012-01-216-60/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 918615 start_instance doesn't need to go through scheduler because it still has instance['host'] set and resources are still accounted for in the scheduler, which means there's still room to restart it on its assigned host (even though it is deleted from the virt layer) Change-Id: I3cdd73b7ad2297b57f7e36be84819ff233ac8f08
* | | | | | | | Merge "ERROR out instance if unrescue fails."Jenkins2012-01-221-2/+18
|\ \ \ \ \ \ \ \
| * | | | | | | | ERROR out instance if unrescue fails.Rick Harris2012-01-211-2/+18
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 919444 Change-Id: I8545e9c4f9fb3e7dbe95dddb01ada30d3f1402fa
* | | | | | | | Merge "Refactor compute api messaging calls to compute manager"Jenkins2012-01-224-125/+99
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Refactor compute api messaging calls to compute managerChris Behrens2012-01-214-125/+99
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API's calls to compute manager all use instance_uuid now. That allows us to refactor _cast_compute_message and make everything use it. This removes an extra DB call in a lot of cases where we already had the instance object, but then passed an instance_uuid into _cast_compute_message with no host, where it would look the object up again. Change-Id: Ia0739efcab0ca362c5bb89cd45c920bf762098f3
* | | | | | | Merge "Fix xenapi rescue without swap."Jenkins2012-01-221-4/+12
|\ \ \ \ \ \ \
| * | | | | | | Fix xenapi rescue without swap.Rick Harris2012-01-201-4/+12
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 851307 Change-Id: I525fbac359f6f74cd17a9c40a9a52120d068a800
* | | | | | | Allow compute manager prep_resize to accept kwargsDan Prince2012-01-212-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes issues when trying to resize instances. Fixes LP bug #919642. Change-Id: I411d29404902c377088750e1ae4560b8a419d4f2
* | | | | | | Merge "Fix nova-manage floating list (fixes bug 918804)"Jenkins2012-01-213-4/+19
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Fix nova-manage floating list (fixes bug 918804)Dean Troyer2012-01-203-4/+19
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://review.openstack.org/2922 broke nova-manage floating list * Restore db.floating_ip_get_all * Update instance display in nova-manage Change-Id: I526237401371a21eafbd9b571f9b4a17a534c1c6