summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Merge "Docs for vm/task state transitions."Jenkins2012-05-116-0/+25
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Docs for vm/task state transitions.Sandy Walsh2012-05-066-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added diagrams to RST docs that show required vm_state / task_state transitions for compute api operations. (Set Sandy Walsh as author since he created the diagrams) Change-Id: Ie6a9cd4b54321a98fea5429ee52eb781f57f31a4
* | | | | | | | Merge "Remove instance Foreign Key in volumes table, replace with instance_uuid"Jenkins2012-05-1121-94/+456
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Remove instance Foreign Key in volumes table, replace with instance_uuidJohn Griffith2012-05-1021-94/+456
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove the instance relationship and instance_id FK * Add instance_uuuid column to volumes table * Passed unit tests and devstack tests Change-Id: Id598f1f1d7915d1af6bf3dd75e5819dce08aaa0f
* | | | | | | Merge "Use ConfigOpts.find_file() to find paste config"Jenkins2012-05-113-24/+10
|\ \ \ \ \ \ \
| * | | | | | | Use ConfigOpts.find_file() to find paste configMark McLoughlin2012-05-103-24/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use cfg's new helper method to find the paste deploy config file. The basic behavior is "look alongside the config file" with a fall back to the standard default config paths. Change-Id: If7a9ac1d456f372e3f5f6c78e237a7b099d1a30e
* | | | | | | | Merge "Generate a Changelog for Nova"Jenkins2012-05-114-3/+158
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | Generate a Changelog for NovaChuck Short2012-05-044-3/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ubuntu uses a tarball to generate packages for Nova and other openstack projects. This allows the user to find out what is included in the tarball. Signed-off-by: Chuck Short <chuck.short@canonical.com> Change-Id: I0291e19eee1ff2c5fc98b499571b2563841c6076
* | | | | | | | Fix XenServer windows agent issueChris Behrens2012-05-101-1/+1
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows agent requires an argument of either 'agent' or 'xentools' to the 'version' command. All we care about is 'agent', so add it. The unix agent happily ignores the arg. Fixes bug 997805 Change-Id: Ic369c8a2850173057da9d3175a02b5864d7a6514
* | | | | | | Merge "Use ConfigOpts.find_file() to locate policy.json"Jenkins2012-05-103-2/+8
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Use ConfigOpts.find_file() to locate policy.jsonMark McLoughlin2012-05-043-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use cfg's new helper method to find policy config file. The basic behavior is "look alongside the config file" with a fall back to the standard default config paths. Change-Id: I763097107c53fc9b7d4e783ee92bf16989d92cff
* | | | | | | Removed unused snapshot_instance methodBrian Elliott2012-05-101-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed snapshot_instance method on base virt driver. It is essentially an unused duplicate of the snapshot method. Change-Id: I082075d8d6797bd60072d375f3ce16704ff6351e
* | | | | | | Merge "Added image metadata to compute.instance.exists"Jenkins2012-05-102-2/+14
|\ \ \ \ \ \ \
| * | | | | | | Added image metadata to compute.instance.existsBrian Elliott2012-05-102-2/+14
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added image metadata to compute.instance.exists notification. This information is a convenience to assist billing/usage systems by providing information about the image the instance was built from. Change-Id: I27e8c048ed419858ba2eb3e20c25ac454b0419b6
* | | | | | | Merge "Minor help text related changes"Jenkins2012-05-102-5/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Minor help text related changesMandar Vaze2012-05-102-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | based on comments from https://review.openstack.org/#/c/7269 Removed duplicate declaration from test cases. Change-Id: I090cd3ba0aa2ed3720223deea5e44cfe71682fe0
* | | | | | | Merge "API does need new image_ref on rebuild immediately."Jenkins2012-05-105-39/+49
|\ \ \ \ \ \ \
| * | | | | | | API does need new image_ref on rebuild immediately.Chris Behrens2012-05-095-39/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This restores the DB update for image_ref immediately on rebuild, but passes the old image_ref to the manager for use with instance.exists notification. Fixes the fix for bug 997245 Change-Id: I8cf6a8759e8fe605bb023048a320b15eee3bcd80
* | | | | | | | Update PostgreSQL sequence names for zones/quotas.Dan Prince2012-05-101-0/+52
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes LP Bug #993667. Fixes LP Bug #993669. Change-Id: Ifcc33929ced617916bd6613fc941257494f4a99b
* | | | | | | Merge "fix bug 977007,make nova create correct size of qcow2 disk file."Jenkins2012-05-091-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | fix bug 977007,make nova create correct size of qcow2 disk file.Yaguang Tang2012-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when use live block migration,ephemeral disks with qcow2 format should be created in the destination with the same virtual size as before. Change-Id: I5c5b1295bdb3e4dc281698eba38c5ce697aa9bc2
* | | | | | | Avoid unnecessary inst lookup in vmops _shutdown.Dan Prince2012-05-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates the XenServer vmops.py _shutdown function so that it avoids calling get_info/_get_vm_opaque_ref with the instance name. Since _shutdown already has the vm_ref there is no need to make this call. This fixes an issue where 'RESIZE' was broken when resizing to the same host. Fixes LP Bug #997313. Change-Id: Ic5a1a0f92df9a2b809aef20a250843bf48402d75
* | | | | | | Merge "implement blueprint floating-ip-notification."Jenkins2012-05-092-4/+31
|\ \ \ \ \ \ \
| * | | | | | | implement blueprint floating-ip-notification.Yaguang Tang2012-05-092-4/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add floating ip alloate/disalloate, associate/disassocaite notify events.change releative tests to make changes pass through. Change-Id: I77257528cd87da44ace896d65a4268a066ed888e
* | | | | | | | Merge "Defer image_ref update to manager on rebuild"Jenkins2012-05-096-23/+67
|\ \ \ \ \ \ \ \
| * | | | | | | | Defer image_ref update to manager on rebuildChris Behrens2012-05-096-23/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We shouldn't update the DB and use it for passing the new image_ref for a rebuild. This causes a usage exists notification for the new image instead of the old... and technically the new image is not accurate until we shutdown the old instance and try building the new one.. Fixes bug 997245 Change-Id: Ia4bd4b8af90080a11875d9ee56661286bc3f5593
* | | | | | | | | Merge "Sync to newer openstack.common.cfg"Jenkins2012-05-091-40/+160
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | / / / / / | | |_|/ / / / / | |/| | | | | |
| * | | | | | | Sync to newer openstack.common.cfgMark McLoughlin2012-05-041-40/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since last sync are: * New ConfigOpts.find_file() for locating conf files * Support for directory source of config files * Provide file extension when when looking for files * Some refactoring of the cfg cache * Add caching to openstack.common.cfg Change-Id: I5fd483b8d1a6e83f7237507132009d31dd8bcb77
* | | | | | | | Merge "Improvement for the correct query extraction."Jenkins2012-05-092-17/+20
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Improvement for the correct query extraction.Dina Belova2012-04-262-17/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6bf318dc42e9bc1cebb94a7d1c561b3e89ae6ec5
* | | | | | | | Merge "Mistake with the documentation about cost function's weight corrected."Jenkins2012-05-091-2/+7
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Mistake with the documentation about cost function's weight corrected.Dina Belova2012-05-051-2/+7
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Change-Id: I131d6abc100682ae78c7ac2edfffadc491b9d437
* | | | | | | Merge "Remove unnecessary shutdown argument to _destroy()"Jenkins2012-05-091-8/+7
|\ \ \ \ \ \ \
| * | | | | | | Remove unnecessary shutdown argument to _destroy()Johannes Erdfelt2012-05-091-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xen requires the VM power state be not running before it can be destroyed. Xen also requires the VM power state to be running to shutdown a VM. The shutdown argument was available to ensure that a shutdown was not attempted when the VM was not running. Since commit f5b051bbd0858294157f911ecbb04542fadbb38d, the _shutdown() method checks the power state and determines if it should issue the shutdown command or not. As a result, the shutdown argument is unnecessary and always calling the _shutdown() method will ensure the VM is in the proper state for the destroy to succeed. Change-Id: I9bc6007598da4ac69e8d463be9af51deaf5d6535
* | | | | | | | Merge "Fixes bug 983024"Jenkins2012-05-091-6/+40
|\ \ \ \ \ \ \ \
| * | | | | | | | Fixes bug 983024Mandar Vaze2012-04-261-6/+40
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | enable_dhcp, kill_dhcp and update_dhcp calls are sent to remote nova-network, when a network is not associated with current host. Change-Id: If7c7c6e58700cc171a8f56669e6455037df7f7e7
* | | | | | | | Merge "Run ip link show in linux_net._device_exists as root"Jenkins2012-05-091-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Run ip link show in linux_net._device_exists as roothua zhang2012-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 993097 Change-Id: Iaad55f2e878df65e9398f0c28786f0c13fb82a95
* | | | | | | | Merge "Minor refactor of servers viewbuider."Jenkins2012-05-081-2/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | Minor refactor of servers viewbuider.Alex Meade2012-05-011-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No need to construct the flavor link if we don't use it. Change-Id: I6a06f865de71db1d99cd0fba43a27b753f3f50a4
* | | | | | | | | Merge "Do not fail on notify when quantum and melange are out of sync."Jenkins2012-05-082-7/+22
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Do not fail on notify when quantum and melange are out of sync.Jason Kölker2012-05-082-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the `ignore_missing_network_data` flag which will log exceptions rather than raising them when generating usage exists notifications. Change-Id: Ie11bc9028790c2d1b3de1f4709a9e17a67e06f26
* | | | | | | | | | Merge "fix bug 982360, multi ip block for dmz_cidr"Jenkins2012-05-081-6/+7
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | fix bug 982360, multi ip block for dmz_cidrPeng Yong2012-04-161-6/+7
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I289110e70e3336704ffff24f1887669c11a559b9
* | | | | | | | | | Merge "Remove state altering in live-migration code"Jenkins2012-05-084-65/+0
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Remove state altering in live-migration codeVishvananda Ishaya2012-05-044-65/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Stops live migration from checking volume node because it will not be accessible if volumes are a separate service * Stops state modification of volumes during live migration because the volumes are not migrating * Partially implements blueprint volume-decoupling Change-Id: I07bdbc660ff220e2079e643a002c4c6bb5df6db7
* | | | | | | | | | | Merge "Fix devref docs"Jenkins2012-05-081-1/+1
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Fix devref docsJoe Gordon2012-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix filter_scheduler namespace (no more distributed_scheduler) Change-Id: I03ae3403a670ba3fdc33983da8df9e97c728080a
* | | | | | | | | | | | Merge "Find context arg by type rather than by name."Jenkins2012-05-083-25/+30
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Find context arg by type rather than by name.Andrew Bogott2012-05-043-25/+30
| | |_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This requires changes to all the tests that were passing in a string as a bogus context; that seems like an improvement. Change-Id: Ib8fc83cbda25a1cfa8794b72dc13f666549ef892