summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Fix bug 900864 Quantum Manager flag for IP injection.Dave Lapsley2012-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-uses FlatManager flat_injected flag to enable/disable IP injection in QuantumManager. Change-Id: I52c7a2c3aed452045cadb2282a59851c1083a812
* | | | | | | | Merge "Remove unused import"Jenkins2012-02-271-1/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove unused importMark McLoughlin2012-02-271-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced by f96dcc39, "Make sure detail view works for volume snaphots" Change-Id: Ie076cbbf05392ca3102c0e8430c0b5da78986046
* | | | | | | | | Merge "Imported Translations from Launchpad"OpenStack Jenkins2012-02-2719-34478/+26008
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Imported Translations from LaunchpadOpenStack Jenkins2012-02-2619-34478/+26008
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8152b3e86a991e691d804663da403f9a2f72c4d2
* | | | | | | | | Merge "Cleanup .rescue files in libvirt driver unrescue."Jenkins2012-02-271-0/+5
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Cleanup .rescue files in libvirt driver unrescue.Dan Prince2012-02-261-0/+5
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates the libvirt driver so that it cleans up the .rescue image files in an unrescue operation. Fixes LP Bug #941591. Change-Id: Ib9f66834b8189912ec8408eeeb0d4ef35d41d39a
* | | | | | | | Make sure detail view works for volume snaphotsVishvananda Ishaya2012-02-264-4/+102
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds tests for volume router * test uncovered bug in versions that now fixed * fixes bug 940616 Change-Id: I3f780d59d2fd60ebca3d142277a747400fe35336
* | | | | | | Update EC2KeystoneAuth to grab tenant 'id'.Dan Prince2012-02-251-1/+1
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates the EC2KeystoneAuth middleware so that it supports formatting changes to the Keystone /ec2tokens extension. Instead of setting project_id to a tenant dict this change correctly sets it to an id. Fixes LP Bug #941119. Change-Id: I318ed594929162eafb5d7c3d8b9583cb109b73d4
* | | | | | Merge "Monkey patch migrate < 0.7.3"Jenkins2012-02-252-16/+38
|\ \ \ \ \ \
| * | | | | | Monkey patch migrate < 0.7.3Jason Kölker2012-02-242-16/+38
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Works around migrate issue 72 [1] by monkey patching migrate prior to import. * Removes previous workaround * Refactor test config to work under nosetests directly * Fixes LP940407 1: https://code.google.com/p/sqlalchemy-migrate/issues/detail?id=72 Change-Id: I219e4cecf8bb2e34ae238ac270428f496378ee61
* | | | | | Fixes bug lp#940734 - Adding manager import so AuthMiddleware worksmbasnight2012-02-242-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia4653daf02c14c41bab8e62f063e7673321073f4
* | | | | | Merge "fix unicode triggered failure in AuthManager"Jenkins2012-02-252-1/+2
|\ \ \ \ \ \
| * | | | | | fix unicode triggered failure in AuthManagerRussell Sim2012-02-242-1/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Always return a string from AuthManager._build_mc_key() * Fixes bug 938375 Change-Id: Iffceffab8ae62830202de07e3237230dab4e5a60
* | | | | | Merge "Clean stale lockfiles on service startup : fixes bug 785955"Jenkins2012-02-254-1/+298
|\ \ \ \ \ \
| * | | | | | Clean stale lockfiles on service startup : fixes bug 785955Mike Pittaro2012-02-244-1/+298
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds cleanup_files_locks() to nova/utils, which cleans up stale locks left behind after process failures. Adds a call to clean up locks on service startup for nova-api, nova-cert, nova-compute, nova-network, nova-objectstore, and nova-scheduler. Adds tools/clean_file_locks.py, which can be used to manually clean stale locks. Change-Id: I752e0b24d3c7fc5f1dc290da355cbd7f430789b8
* | | | | | | Merge "Improve unit test coverage per bug/934566."Jenkins2012-02-252-14/+180
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Improve unit test coverage per bug/934566.Michael Still2012-02-232-14/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add unit test coverage for the last untested method in imagecache.py. This brings the coverage for this module to 100%. Change-Id: I9d4c0a521842bdbb72f4ae5b54839c15ab49f38e
* | | | | | | Merge "Don't delete security group in use from OS API."Jenkins2012-02-242-0/+22
|\ \ \ \ \ \ \
| * | | | | | | Don't delete security group in use from OS API.Russell Bryant2012-02-232-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 938853. This patch adds a check to the OpenStack API so that a security group still in use can not be deleted. This same check just recently went in for the EC2 API. Change-Id: I75dc47c5f5d227b94c45ba8a0f00c37bd63f09fc
* | | | | | | | Merge "Example config_drive init script, label the config drive"Jenkins2012-02-243-5/+77
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | Example config_drive init script, label the config driveJustin Santa Barbara2012-02-243-5/+77
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configuration with DHCP & cloud-init can be painful. The config_drive is great, and it avoids disk injection, but there's no example of how to use it. So here's a little example init.d script for contrib, and a code patch to make sure the config drive gets a nice volume label. Change-Id: I22a1d6a824856ca9651b435d0fe54e348ab107fe
* | | | | | | Merge "Copy data when migration dst is on a different FS"Jenkins2012-02-241-7/+8
|\ \ \ \ \ \ \
| * | | | | | | Copy data when migration dst is on a different FSMark Washenberger2012-02-231-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 939916 Change-Id: I678e15a13f99b59b16bd446f566b2c48dcba6057
* | | | | | | | Fix MANIFEST.in to include missing filesThierry Carrez2012-02-241-0/+6
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix MANIFEST.in to include missing files in generated tarballs. Fixes bug 940360. Change-Id: I8abba2c952c95f653a4ceb4595600d67ccdeed8d
* | | | | | | Merge "Fix instance stop in EC2 create_image"Jenkins2012-02-241-1/+1
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Fix instance stop in EC2 create_imageJulien Danjou2012-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iceee28165ec447d5fa294b73d121fbbf601c4332 Signed-off-by: Julien Danjou <julien.danjou@enovance.com>
* | | | | | | Merge "Fix vnc docs: novaclient now supports vnc consoles."Jenkins2012-02-241-4/+0
|\ \ \ \ \ \ \
| * | | | | | | Fix vnc docs: novaclient now supports vnc consoles.Anthony Young2012-02-211-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * novaclient now supports retrieval of vnc consoles, so remove reference to outdated branch. Change-Id: Ifb8d7e6d2e15d3674fd32f074d1a92e5035ed941
* | | | | | | | Merge "libvirt vif-plugging fixes. Fixes bug 939252 , bug 939254"Jenkins2012-02-243-1/+188
|\ \ \ \ \ \ \ \
| * | | | | | | | libvirt vif-plugging fixes. Fixes bug 939252 , bug 939254Dan Wendlandt2012-02-223-1/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix OVS vif-plugging on red hat / fedora by supporting recent libvirt change that provides OVS + libvirt integration. - Create unit tests that provide coverage for all libvirt vif drivers - Correctly set vm-uuid flag in existing OVS vif-plugging mechanism. Change-Id: I29eeeda92d44a1c026d1c17cf169a1bf2b5a0cc1
* | | | | | | | | Merge "Fixes error if Melange returns no networks"Jenkins2012-02-241-1/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fixes error if Melange returns no networksAaron Lee2012-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If melange returns no networks for the tenant the loop that loads instance from the DB will not run, causing an error. This loop also loads the same instance every iteration, which is inefficient. This small change fixes that. Change-Id: I34d410fae3919e9e3f268d98efd01eecd2ed0a3f
* | | | | | | | | | Merge "Print error if nova-manage should be run as root."Jenkins2012-02-241-2/+9
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | Print error if nova-manage should be run as root.Russell Bryant2012-02-231-2/+9
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 939531. This patch makes nova-manage print out a more friendly error message if it needs to be run as root instead of failing with an exception traceback. It catches an EACCES error when opening the config file or opening log files and exits cleanly. Change-Id: I2bd2bf3750c2bd3d672a037edb56f2b0b9bf1379
* | | | | | | | / bigger-than-unit test for cleanup_running_deleted_instancesAaron Lee2012-02-232-2/+36
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My team is going to lambaste me for this, but the cleanup_running_deleted_instances was missing a unit test. This lead to a bug in the refactor. This patch fixes both issues; however utils.temporary_mutation makes it hard to write a proper unit test, this one hits the DB. Change-Id: I93a595ffce4f17261f18a52d4c2a11434653a630
* | | | | | | | Merge "Add hypervisor_hostname to compute_nodes table and use it in XenServer."Jenkins2012-02-235-5/+57
|\ \ \ \ \ \ \ \
| * | | | | | | | Add hypervisor_hostname to compute_nodes table and use it in XenServer.Josh Kearney2012-02-235-5/+57
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures the dom0 hostname is available to the API even when dom0 is "offline." Change-Id: I1230c1871606fadc30f63ed97b56d54e51fd8833
* | | | | | | | Merge "nova-network can't deallocate ips from deleted instances"Jenkins2012-02-232-9/+30
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | nova-network can't deallocate ips from deleted instancesFrançois Charlier2012-02-232-9/+30
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow nova-network to deallocate assigned IPs from deleted instances Fix bug #939580 Change-Id: Ib24fea0701cf640721cd0b021c78c8c5dfbb507b Signed-off-by: François Charlier <francois.charlier@enovance.com>
* | | | | | | Merge "Prevent infinite loop in PublishErrorsHandler"Jenkins2012-02-232-0/+41
|\ \ \ \ \ \ \
| * | | | | | | Prevent infinite loop in PublishErrorsHandlerPhilip Knouff2012-02-232-0/+41
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #883293 Note: this is an update of https://review.openstack.org/#change,1747 originally author by Donald Ngo Change-Id: Ie6ae4f961fb0519df98408baf0a3f8fac0eb6682
* | | | | | | Merge "Fix quantum get_all_networks() signature (lp#936797)"Jenkins2012-02-231-5/+4
|\ \ \ \ \ \ \
| * | | | | | | Fix quantum get_all_networks() signature (lp#936797)Tomoe Sugihara2012-02-201-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The base NetworkManager get_all_networks() method requires a context argument. Change-Id: I8276caf879c3711f411cb16a0fc288cfc9b47965
* | | | | | | | Merge "bug 939480"Jenkins2012-02-231-2/+1
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | bug 939480sateesh2012-02-231-2/+1
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated vmwareapi readme file as per latest sources. Change-Id: I511589cabdc49a76b660f1ef54f0dec39eebd11b
* | | | | | | Merge "Add attaching state for Volumes"Jenkins2012-02-237-5/+38
|\ \ \ \ \ \ \
| * | | | | | | Add attaching state for VolumesLiam Kelleher2012-02-207-5/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug 897726 Add "attaching" status for volumes and clear state on error This closes a gap where multiple calls of attach for the same volume can happen before the volume is actually attached. Change-Id: I59d22ceda83729c1a455af9994c9ffec1912e23b
* | | | | | | | Merge "Making link prefixes support https."Jenkins2012-02-232-4/+4
|\ \ \ \ \ \ \ \
| * | | | | | | | Making link prefixes support https.Naveed Massjouni2012-02-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 924090 Change-Id: Ie474b6c4412c8621e538ddfba0f2cef4d681c2a5