summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "Implement schedule_prep_resize()"Jenkins2011-11-187-18/+242
|\ \ \
| * | | Implement schedule_prep_resize()Kevin L. Mitchell2011-11-187-18/+242
| | |/ | |/| | | | | | | | | | | | | | | | | | | Implement schedule_prep_resize() in the distributed scheduler. Adds a request_spec argument to enable the current host of an instance to be excluded for resizes. Corrects bug 888236. Change-Id: Ia52415e79639275a06bef59f1e13ca64bf7243ee
* | | Merge "Fix a minor memory leak"Jenkins2011-11-181-0/+2
|\ \ \
| * | | Fix a minor memory leakKevin L. Mitchell2011-11-181-0/+2
| |/ / | | | | | | | | | | | | | | | | | | Fixes a minor memory leak caused by a self-referential data structure with a __del__() method by explicitly breaking the cycle. Change-Id: Ic2c896d3067f8a2205abc8a43ec290fdbd92ef09
* | | Merge "Add a "libvirt_disk_prefix" flag to libvirt driver"Jenkins2011-11-182-13/+54
|\ \ \
| * | | Add a "libvirt_disk_prefix" flag to libvirt driverAlvaro Lopez2011-11-172-13/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change makes possible to override the default the prefix that should be used in a particular installation (refers to lp question 176978). Change-Id: I06b9e7251dc4a02ef6ac40393dce9c5755b00614
* | | | Merge "lock/unlock in compute manager to use uuids"Jenkins2011-11-182-16/+15
|\ \ \ \
| * | | | lock/unlock in compute manager to use uuidsAlex Meade2011-11-172-16/+15
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids. lock and unlock already solely use uuids so I updated the variable names and tests to illustrate this. Change-Id: I2bfe37ee23f9b0c488aaf735eb4eb56db31f2e5b
* | | | Merge "suspend/resume in compute manager to use uuids"Jenkins2011-11-183-26/+31
|\ \ \ \ | |_|_|/ |/| | |
| * | | suspend/resume in compute manager to use uuidsAlex Meade2011-11-173-26/+31
| |/ / | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids. Changes suspend_instance and resume_instance to expect and handle instance uuids instead of instance ids. Change-Id: Ib61806bef3a95275109c68aefe775f332e13d35a
* | | Merge "Reference Ron Pedde's cleanup script for DevStack."Jenkins2011-11-181-3/+8
|\ \ \
| * | | Reference Ron Pedde's cleanup script for DevStack.Lorin Hochstein2011-11-151-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | Docs now have a link to Ron Pedde's cleanup script for DevStack. Change-Id: I2a36fbfae2ebec437091a50d17d57fef0858be74
* | | | Merge "Defining volumes table to allow FK constraint."Jenkins2011-11-181-0/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | Defining volumes table to allow FK constraint.Rick Harris2011-11-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #890477 Change-Id: Ie5ef3d0d0c6195cd0b7c2e8a1039fdcbb18eb6da
* | | | Merge "pause/unpause in compute manager to use uuids"Jenkins2011-11-173-30/+39
|\ \ \ \
| * | | | pause/unpause in compute manager to use uuidsAlex Meade2011-11-173-30/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids. Changes pause_instance and unpause_instance to expect and handle instance uuids instead of instance ids. Change-Id: I4f601f686dcaa6d6268d1dd01557a0362a0a89fa
* | | | | Refactor metadata code out of ec2/cloud.pyVishvananda Ishaya2011-11-177-260/+295
|/ / / / | | | | | | | | | | | | | | | | | | | | part 2 of blueprint separate-nova-metadata Change-Id: Id41e48434ff3a38e524a1c64757a21bd461c06b8
* | | | Creating new v2 namespace in nova.api.openstackBrian Waldon2011-11-17111-663/+634
| | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint separate-nova-adminapi Change-Id: Ida35372b7263c4a4efdafd35faa1325c4436459b
* | | | Merge "Added RST docs on how to use gettext."Jenkins2011-11-172-0/+35
|\ \ \ \
| * | | | Added RST docs on how to use gettext.Lorin Hochstein2011-11-162-0/+35
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Added a page to the RST documentation about gettext usage for internationalization. Change-Id: I2b3b25ad3ab5f3d41b5298f6bad18b216644eeed
* | | | Merge "Adding downgrade for migration 57 plus test"Jenkins2011-11-172-0/+55
|\ \ \ \ | |/ / / |/| | |
| * | | Adding downgrade for migration 57 plus testRick Harris2011-11-142-0/+55
| |/ / | | | | | | | | | | | | | | | Fixes bug #890427 Change-Id: Ifdca8c13437c818c8407d8e9131e699bdfd6e76d
* | | Merge "Refactoring/cleanup of some view builders."Jenkins2011-11-1613-606/+516
|\ \ \
| * | | Refactoring/cleanup of some view builders.Brian Lamar2011-11-1613-606/+516
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have re-worked the "addresses", "flavors", "images", and "servers" view builders to share logic which was previously duplicated across many ViewBuilder classes. Also, I have re-worked the ViewBuilder class in general to persist longer. Overall we had good test coverage so not many tests had to be updated during the refactor. (Patch Set 2) Updated _set_request and _get_request to be a request property and a set_request method which can be overridden. (Patch Set 3) Fixed tests that I broke with the last update. (Patch Set 4) Changed "id in network.keys()" to "id in network" (Patch Set 5) Feedback changes from bcwaldon (Patch Set 6) Updated based on feedback from Waldon. (Patch Set 7) Feedback from s1rp (Rick Harris) Change-Id: I034404892018e99987f80789d7f7e406ff31658c
* | | | Merge "Separate metadata api into its own service"Jenkins2011-11-1618-226/+150
|\ \ \ \
| * | | | Separate metadata api into its own serviceVishvananda Ishaya2011-11-1518-226/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | part 1 of blueprint separate-nova-metadata * adds api/metadata/ and moves code from ec2 * moves metadata into separate binary * changes metadata forward to use metadata host and port * moves the metadata accept rule to the metadata api * adds nova-api-* to setup.py Change-Id: I7f5d8e6cafc55b5c383cd88991f29c6059fb8d82
* | | | | Merge "Makes sure gateways forward properly"Jenkins2011-11-162-11/+29
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Makes sure gateways forward properlyVishvananda Ishaya2011-11-162-11/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes bug 890195 * Fixes missing context in dhcp call * Adds test to verify call is correct Change-Id: Ic099082a18d9fd8f48c338e092cd4a2d227b927b
* | | | | Merge "Convert remaining calls to use instance objects"Jenkins2011-11-164-11/+45
|\ \ \ \ \
| * | | | | Convert remaining calls to use instance objectsBrian Waldon2011-11-164-11/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids. This touches get_diagnostics, get_actions, and restore. Change-Id: Ic4b3d9476fb53cb97b4ea75ad2e846374b2b4a41
* | | | | | Merge "Add logging, error handling to the xenstore lib."Jenkins2011-11-161-18/+39
|\ \ \ \ \ \
| * | | | | | Add logging, error handling to the xenstore lib.Mark Washenberger2011-11-151-18/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If007ba117105d63b1eecfee5b8941d98032d2c9a
* | | | | | | Merge "Make run instances respect availability zone"Jenkins2011-11-162-1/+36
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Make run instances respect availability zoneVishvananda Ishaya2011-11-162-1/+36
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * includes test * fixes bug 888918 Change-Id: I40985e9dcc153fae53675f3da5e2d5b5763cfca3
* | | | | | Merge "Replacing disk config extension to match spec."Jenkins2011-11-1617-587/+787
|\ \ \ \ \ \
| * | | | | | Replacing disk config extension to match spec.Rick Harris2011-11-1617-587/+787
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to instance-disk-management blueprint. Change-Id: I84689583562f23356064a502577b2924bcbbc460
* | | | | | Merge "Convert security_group calls to use instance objs"Jenkins2011-11-164-28/+40
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Convert security_group calls to use instance objsBrian Waldon2011-11-164-28/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I7abe1506de3ce1dd1cec20885229149cd21fbeb5
* | | | | | Merge "Bind engine to metadata in migration 054."Jenkins2011-11-161-0/+1
|\ \ \ \ \ \
| * | | | | | Bind engine to metadata in migration 054.Rick Harris2011-11-141-0/+1
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #890474 Change-Id: I5094a98295a478c0cfb5e1a251014706d3ede3c7
* | | | | | Merge "Fixes bug 890206"Jenkins2011-11-164-8/+63
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Fixes bug 890206Alvaro Lopez2011-11-164-8/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a check when creating the volume definition for the libvirt manager to use the apporpiate driver for the disk, according to [1]. [1] http://libvirt.org/formatdomain.html#elementsDisks Change-Id: I89cf3bb308cff28194de0beb36d69f0e32224cbe
* | | | | | Remove hostname update() logic in compute.APIBrian Lamar2011-11-163-26/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I recently added update logic which had a severely faulty assumption. That assumption was that an instnace object was always going to be passed to update(). Since that is not the case we'll have to revisit this logic. Change-Id: Ib2303d8719d2f3f8b5c123168864c97d64881544
* | | | | Merge "install_venv: apply eventlet patch correctly with python 2.7 (#890461)"Jenkins2011-11-151-3/+6
|\ \ \ \ \
| * | | | | install_venv: apply eventlet patch correctly with python 2.7 (#890461)Mark McLoughlin2011-11-151-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Looks like the fix for #884915 only works with RHEL6. Make it work correctly on Fedora 16. Change-Id: I8c996f20d49db688fd8e692bcd836dee693d362a
* | | | | | Merge "Follow hostname RFCs"Jenkins2011-11-155-37/+91
|\ \ \ \ \ \
| * | | | | | Follow hostname RFCsBrian Lamar2011-11-155-37/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated hostname sanitization method to more closely follow RFC-952 and RFC-1123. Also moved it to nova.utils, where it seems to fit better. Fixes bug 885374 (Patch Set 1) Updated hostname sanitization with more efficient and [opinion] more readable implementation. Change-Id: I60d7ee89867c05950bec1fd53b072a1c6247ebea
* | | | | | | Merge "Fixing image create in S3ImageService"Jenkins2011-11-152-6/+9
|\ \ \ \ \ \ \
| * | | | | | | Fixing image create in S3ImageServiceBrian Waldon2011-11-142-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 890486 Change-Id: I80b7fc1952acf8d6bc0eaa4fc5fffe8d097a043c
* | | | | | | | Merge "Bug #886353: Faults raised by OpenStack API Resource handlers fail to ↵Jenkins2011-11-151-0/+3
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | be reported properly"