| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Re-uses FlatManager flat_injected flag to enable/disable
IP injection in QuantumManager.
Change-Id: I52c7a2c3aed452045cadb2282a59851c1083a812
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Introduced by f96dcc39, "Make sure detail view works for volume snaphots"
Change-Id: Ie076cbbf05392ca3102c0e8430c0b5da78986046
|
| |\ \ \ \ \ \ \ \ \ |
|
| | | |_|_|_|_|_|/ /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | | |
Change-Id: I8152b3e86a991e691d804663da403f9a2f72c4d2
|
| |\ \ \ \ \ \ \ \ \
| |_|/ / / / / / /
|/| | | | | | | | |
|
| | | |_|/ / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Updates the libvirt driver so that it cleans up the .rescue
image files in an unrescue operation.
Fixes LP Bug #941591.
Change-Id: Ib9f66834b8189912ec8408eeeb0d4ef35d41d39a
|
| | |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* adds tests for volume router
* test uncovered bug in versions that now fixed
* fixes bug 940616
Change-Id: I3f780d59d2fd60ebca3d142277a747400fe35336
|
| |/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |\ \ \ \ \ \ |
|
| | | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* 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
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ia4653daf02c14c41bab8e62f063e7673321073f4
|
| |\ \ \ \ \ \ |
|
| | | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* Always return a string from AuthManager._build_mc_key()
* Fixes bug 938375
Change-Id: Iffceffab8ae62830202de07e3237230dab4e5a60
|
| |\ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
| |\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add unit test coverage for the last untested method in imagecache.py.
This brings the coverage for this module to 100%.
Change-Id: I9d4c0a521842bdbb72f4ae5b54839c15ab49f38e
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
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
|
| |\ \ \ \ \ \ \ \
| |_|_|_|/ / / /
|/| | | | | | | |
|
| | | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fixes bug 939916
Change-Id: I678e15a13f99b59b16bd446f566b2c48dcba6057
|
| | |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix MANIFEST.in to include missing files in generated tarballs.
Fixes bug 940360.
Change-Id: I8abba2c952c95f653a4ceb4595600d67ccdeed8d
|
| |\ \ \ \ \ \ \
| |_|_|_|/ / /
|/| | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Iceee28165ec447d5fa294b73d121fbbf601c4332
Signed-off-by: Julien Danjou <julien.danjou@enovance.com>
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* novaclient now supports retrieval of vnc consoles, so remove
reference to outdated branch.
Change-Id: Ifb8d7e6d2e15d3674fd32f074d1a92e5035ed941
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
- 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
|
| |\ \ \ \ \ \ \ \ \ |
|
| | | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
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
|
| |\ \ \ \ \ \ \ \ \ \
| |_|_|_|_|/ / / / /
|/| | | | | | | | | |
|
| | |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
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
|
| | |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
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
|
| |\ \ \ \ \ \ \ \ |
|
| | |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This ensures the dom0 hostname is available to the API even when dom0 is "offline."
Change-Id: I1230c1871606fadc30f63ed97b56d54e51fd8833
|
| |\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
|
| | | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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>
|
| |\ \ \ \ \ \ \ |
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes bug #883293
Note: this is an update of https://review.openstack.org/#change,1747
originally author by Donald Ngo
Change-Id: Ie6ae4f961fb0519df98408baf0a3f8fac0eb6682
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
The base NetworkManager get_all_networks() method requires
a context argument.
Change-Id: I8276caf879c3711f411cb16a0fc288cfc9b47965
|
| |\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | | |
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Updated vmwareapi readme file as per latest sources.
Change-Id: I511589cabdc49a76b660f1ef54f0dec39eebd11b
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
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
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
bug: 924090
Change-Id: Ie474b6c4412c8621e538ddfba0f2cef4d681c2a5
|