summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Merge "Standardize quota flag format"Jenkins2012-04-103-28/+28
|\ \ \ \ \ \ \ \
| * | | | | | | | Standardize quota flag formatJoe Gordon2012-04-103-28/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only three quota flags used max_ even though all quotas are max Change-Id: I0eb26bdca863d96df2bd00e59f7e8b9827308be7
* | | | | | | | | Merge "Improved localization testing."Jenkins2012-04-1028-174/+163
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Improved localization testing.Yuriy Taraday2012-04-1028-174/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved localization tests to tools/hacking.py. Change-Id: I903b90dfb09a46a72b1c64c30301f90661999f5b
* | | | | | | | | Merge "Remove nova Direct API"Jenkins2012-04-106-870/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Remove nova Direct APIJoe Gordon2012-04-106-870/+1
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | blueprint remove-nova-direct-api Change-Id: I3229f8d7f37d66fcd6b978966f3a428a69e08bb1
* | | | | | | | Merge "Run tools/hacking.py instead of pep8 mandatory."Jenkins2012-04-103-22/+7
|\ \ \ \ \ \ \ \
| * | | | | | | | Run tools/hacking.py instead of pep8 mandatory.Yuriy Taraday2012-04-103-22/+7
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I81db73588ece36dec4dba90b9841ed6d0fac6a8f
* | | | | | | | Merge "Add validation on quota limits (negative numbers)."Jenkins2012-04-102-0/+19
|\ \ \ \ \ \ \ \
| * | | | | | | | Add validation on quota limits (negative numbers).Dan Prince2012-04-042-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quotas should not accept negative numbers other than -1. Fixes LP Bug #973034. Change-Id: Icc647d80df42d09928717d48ae95dfc8b76c4795
* | | | | | | | | Merge "Use thread local storage from openstack.common."Jenkins2012-04-106-57/+4
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | |
| * | | | | | | | Use thread local storage from openstack.common.Russell Bryant2012-04-046-57/+4
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova.local was recently added to openstack-common. Remove nova.local and use openstack.common.local instead. One benefit of this change is that it is another step toward decoupling nova.rpc from the rest of nova. Change-Id: I0240f4291a81f8390d3f329a11f207a1453d7cab
* | | | | | | | Merge "migration_get_all_unconfirmed() now uses lowercase "finished" Fixes ↵Jenkins2012-04-103-3/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | bug 977719"
| * | | | | | | | migration_get_all_unconfirmed() now uses lowercase "finished" Fixes bugMandar Vaze2012-04-103-3/+4
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 977719 status set in _finish_resize is lower case, but migration_get_all_unconfirmed() was filtering using FINISHED Also updated corresponding test case to use lower case "finished" Updated Authors file Change-Id: Ia30e66e541bba91a9dd3d3af1429b2312870793a
* | | | | | | | Merge "Change Diablo document reference to trunk"Jenkins2012-04-101-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | Change Diablo document reference to trunkJoe Gordon2012-04-081-1/+1
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Change-Id: I1e43668ec8624f722c32e2ffebc81a387551cebc
* | | | | | | | Merge "Allow instance logging to use just a UUID."Jenkins2012-04-102-11/+24
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Allow instance logging to use just a UUID.Michael Still2012-04-072-11/+24
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes all you have is an instance UUID, and its not worth building an instance dict just for logging. Allow callers to pass just the UUID if that's all they have. Resolves bug 975774. I have included a sample use as well. Change-Id: I1eb50515d837869ed7fdc5e766d8700be7da3286
* | | | | | | Merge "Delete fixed_ips when network is deleted"Jenkins2012-04-103-0/+36
|\ \ \ \ \ \ \
| * | | | | | | Delete fixed_ips when network is deletedVishvananda Ishaya2012-04-093-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds failing test * adds exception that is raised when network is in use * fixes bug 754900 Change-Id: Ib95dc5927561b979b1eea237d4d6dc323483d4a5
* | | | | | | | Merge "Cloudpipe tap vpn not always working"Jenkins2012-04-091-0/+5
|\ \ \ \ \ \ \ \
| * | | | | | | | Cloudpipe tap vpn not always workingCor Cornelisse2012-04-081-0/+5
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 975043 Since Essex, all instances will have an eth0 MAC address in the range of FA:16:3E, which is near the end of the MAC address space. When openvpn is started, a TAP interface is created with a random generated MAC address. Chances are high the generated MAC address is lower in value than the eth0 MAC address. Once the tap interface is added to the bridge interface, the bridge interface will no longer have the eth0 MAC address, but take over the TAP MAC address. This is a feature of the linux kernel, whereby a bridge interface will take the MAC address with the lowest value amongst its interfaces. After the ARP entries expire, this will result in the cloudpipe instance being no longer reachable. This fix, randomly generates a MAC address starting with FA:17:3E, which is greater than FA, and will thus ensure the brige will keep the eth0 MAC address. Change-Id: I0bd994b6dc7a92738ed23cd62ee42a021fd394e2
* | | | | | | | Merge "Create compute.api.BaseAPI for compute APIs to use"Jenkins2012-04-092-17/+67
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Create compute.api.BaseAPI for compute APIs to useChris Behrens2012-04-092-17/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 960226 where compute.api.HostAPI called non-existent methods Regression was introduced here: https://review.openstack.org/#change,5252 Added tests for HostAPI Change-Id: Id17927bc608ff638ea9b0b5509f0f0bb14503f85
* | | | | | | | Merge "Give all VDIs a reasonable name-label and name-description"Jenkins2012-04-093-62/+63
|\ \ \ \ \ \ \ \
| * | | | | | | | Give all VDIs a reasonable name-label and name-descriptionJohannes Erdfelt2012-04-093-62/+63
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add image id to cached glance images as well as disk type so it's easy to see if a VDI is an os, swap or ephemeral disk. Change-Id: I7c1e21e26a98bd38898483f4230ede3099c6099d
* | | | | | | | Merge "Remove unecessary --repeat option for pep8."Jenkins2012-04-091-3/+2
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove unecessary --repeat option for pep8.Rick Harris2012-04-091-3/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 977489 --repeat became the default in 0.7; since we're now requiring 1.0 or above, this can go away. Change-Id: I85ee8ab274594ce96ece6610247dfd8a6f082af5
* | | | | | | | Merge "Information about DifferentHostFilter and SameHostFilter added."Jenkins2012-04-091-0/+13
|\ \ \ \ \ \ \ \
| * | | | | | | | Information about DifferentHostFilter and SameHostFilter added.Dina Belova2012-04-091-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ice5f03db5f3d24455c43af86bf5722b863cbe959
* | | | | | | | | Merge "HACKING fixes, sqlalchemy fix."Jenkins2012-04-092-6/+21
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | HACKING fixes, sqlalchemy fix.Yuriy Taraday2012-04-092-6/+21
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add exceptions to hacking.py make sqlalchemy stuff legal and prevent clutter. Change-Id: I44b100b4c0c4dfcec81beea7aba2d8598d5a08d0
* | | | | | | | | Merge "Add index to fixed_ips.address"Jenkins2012-04-091-0/+31
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Add index to fixed_ips.addressSean Dague2012-04-091-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses one of the Critical items in bug #964824 Add migration to add an index to fixed_ips.address to remove a table scan from active code. Change-Id: Ic5a56bbddd0d434f8a37ad049753e6d25c7ca760
* | | | | | | | | Merge "bug 968452"Jenkins2012-04-093-17/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | bug 968452Brian Elliott2012-04-093-17/+4
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update test-requires to use pep8>=1.0. Removed PEP8 warning suppression around 3-arg raises. Change-Id: Ib4ed42adc167aa1e8078619a36b409b76b9f5d73
* / / / / / / / / Remove last two remaining hyperV referencesJoe Gordon2012-04-092-2/+1
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6fd21df97884234eee53c67023e9ce0f58f6d133
* | | | | | | | Use 'root' instead of 'os' in XenAPI driverJohannes Erdfelt2012-04-094-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instance types define disk names as root, swap and ephemeral. The XenAPI driver however uses os, swap and ephemeral. Standardize on calling them 'root' disks instead of 'os' disks. Change-Id: Ia34346d463d06cb971537c305602926ceb0dc175
* | | | | | | | Merge "Fixes bug 952176"Jenkins2012-04-091-1/+3
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Fixes bug 952176MotoKen2012-04-091-1/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checks if value is string or not before decode. Change-Id: I3f839770fdd7b00223ce02b95b2a265d903fa00e
* / / / / / / Add test to check extension timestampsBrian Waldon2012-04-081-0/+6
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Prevents bug 975287 from cropping up in the future Change-Id: Ief04c285cb2356db5ea6695c55416cee76512842
* | | | | | Merge "Use -1 end-to-end for unlimited quotas"Jenkins2012-04-064-45/+64
|\ \ \ \ \ \
| * | | | | | Use -1 end-to-end for unlimited quotasEoghan Glynn2012-04-054-45/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dispense with the mapping of -1 to None for unlimited quota and quota-class thresholds. Now -1 is persisted directly in the quotas table to represent unlimited. Avoids the asymmetry of -1 representing unlimited on quotas create/update versus None for quotas show. Change-Id: Ic9d3e22c4d68447af6a7f79a9703fa6ac26f01cc
* | | | | | | Merge "Stop libvirt test from deleting instances dir"Jenkins2012-04-061-25/+12
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Stop libvirt test from deleting instances dirVishvananda Ishaya2012-04-051-25/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes bug 974293 Change-Id: Id41ab20193a70246ad2e3e1cc18edf47059d312d
* | | | | | | Merge "Cleanup xenapi driver logging messages to include instance"Jenkins2012-04-064-152/+140
|\ \ \ \ \ \ \
| * | | | | | | Cleanup xenapi driver logging messages to include instanceJohannes Erdfelt2012-04-064-152/+140
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, use the logging instance kwarg so it gets logged in a consistent format. Change-Id: I4429e9660ff72e1f79d889f89b5abbf1949720de
* | | | | | | Merge "Remove unused user_id and project_id parameters to fetch_image()"Jenkins2012-04-062-17/+12
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Remove unused user_id and project_id parameters to fetch_image()Johannes Erdfelt2012-04-052-17/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I36d3b5d849b23cd4ebf55c5a2ef8ba14e3808ee6
* | | | | | | Move product_version to XenAPISessionJohannes Erdfelt2012-04-053-17/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This keeps it together with host_uuid and is_slave Change-Id: Ib408586baec116def6c73c6cda1ff4eba15a3127