summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge "Added a instance state update notification"Jenkins2012-05-2416-135/+602
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Added a instance state update notificationBrian Elliott2012-05-2416-135/+602
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a instance update notification (compute.instance.update) that will report on changes to vm_state and task_state. The goal here is to provide useful insight into instance state transitions. (e.g. BUILDING->ACTIVE) The new notification has minimial dependencies and is intended for wide use across the different layers/packages within nova. Calls in compute api/manager, scheduler, and the virt layer that modify the instance state have been instrumented with this notification. Change-Id: I223eb7eccc8aa079b782f6bb17727cd0b71d18ed
* | | | | Merge "Add help string to option 'osapi_max_request_body_size'"Jenkins2012-05-241-1/+2
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add help string to option 'osapi_max_request_body_size'Zhongyue Luo2012-05-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #1003626 Change-Id: I3b08b813ff2e15a612474113aed43e570335ac9e
* | | | | Merge "API users should not see deleted flavors."Jenkins2012-05-241-3/+1
|\ \ \ \ \
| * | | | | API users should not see deleted flavors.Dan Prince2012-05-231-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reverts a change earlier today to instance_types.get_instance_type_by_flavor_id which allows deleted flavors (instance types) to be displayed via the flavors API. Fixes LP Bug #1003741. Change-Id: I8236a2ca2a7b461a66c1118e599d5e49f2b650d8
* | | | | | Update pep8 dependency to v1.1Brian Waldon2012-05-2419-44/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The latest release of pep8 adds stricter rules for extraneous whitespace within lines. This patch also addresses these new violations acoss the codebase. Change-Id: Ib7e50281870473df1704ed50868c5c2e26bdb02e
* | | | | | Nail pep8 dependencies to 1.0.1.Dan Prince2012-05-242-2/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nails the pep8 deps for tox and test-requires to 1.0.1. Fixes an issues causing pep8 failures due to a new pep8 release. Change-Id: I30be4909f052c29834afbfddba6007045afa519b
* | | | | Merge "Imported Translations from Launchpad"OpenStack Jenkins2012-05-2419-13737/+15396
|\ \ \ \ \
| * | | | | Imported Translations from LaunchpadOpenStack Jenkins2012-05-2019-13737/+15396
| | |/ / / | |/| | | | | | | | | | | | | Change-Id: Ica48cac46d586121deaa43d5ae439f2a37fce7a3
* | | | | Merge "Add scheduler filter: TypeAffinityFilter"Jenkins2012-05-244-3/+80
|\ \ \ \ \
| * | | | | Add scheduler filter: TypeAffinityFilterJoe Gordon2012-05-234-3/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dynamically limits hosts to one instance type Change-Id: I987e8062e2094c5d5578392653c5335b3d64afb7
* | | | | | Merge "More accurate rescue mode testing for XenAPI"Jenkins2012-05-243-14/+22
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | More accurate rescue mode testing for XenAPIBrian Lamar2012-05-223-14/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update test_rescue to make sure the swap partition wasn't rescued. Since this test fails with the current code, I also updated the code so the test passed. Fixes bug 997835 Change-Id: I9f09b3bbbee0ddfcbfdb243a7dff0b9bae99925d
* | | | | | Merge "Sync with latest version of openstack.common.cfg"Jenkins2012-05-232-17/+89
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Sync with latest version of openstack.common.cfgMark McLoughlin2012-05-212-18/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since last sync: - Alphabetize imports in openstack/common/cfg.py - make reset() clear defaults and overrides - automatically create option groups - allow options to be marked as required - use a list comprehension instead of map() Change-Id: I74fac3f66b37ee07bab53bd655c0297f25849979
* | | | | | Merge "Remove unused tools/rfc.sh"Jenkins2012-05-231-150/+0
|\ \ \ \ \ \
| * | | | | | Remove unused tools/rfc.shJoe Gordon2012-05-231-150/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova now uses git-review from pip Change-Id: Ic4bfa1aee3a4b6a7588be3678ac033a1b13e2b18
* | | | | | | Merge "fixes bug 999206"Jenkins2012-05-231-1/+1
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | fixes bug 999206Yun Mao2012-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | override the __unicode__() method too for python 2.6 Change-Id: Iec76c49585e29071415d937861e94d14ff22cc04
* | | | | | | Merge "Permit deleted instance types to be queried for active instances."Jenkins2012-05-233-4/+23
|\ \ \ \ \ \ \
| * | | | | | | Permit deleted instance types to be queried for active instances.Josh Kearney2012-05-233-4/+23
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 994935. This removes the deleted=0 restriction for joining instance_types to instances. Active instances may be using old/deleted instance_types, so we still need to be able to look up that information for show/detail requests. Change-Id: Ica72801f19c7e5b04966e53ed3ea4c330df44ed1
* | | | | | | Merge "Make validate_compacted_migration into general diff tool."Jenkins2012-05-231-39/+68
|\ \ \ \ \ \ \
| * | | | | | | Make validate_compacted_migration into general diff tool.Rick Harris2012-05-231-39/+68
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes some assumptions from the tool and turns it in to a generalized schema diffing tool where any two versions of the DB schema, represented by branch-version pairs, can be diffed. To reflect the more genernal nature, the name was changed to schema_diff.py. Change-Id: I4dc233fa2d4b084779922893f76baa753fe2c126
* | | | | | | Merge "Finish quota refactor."Jenkins2012-05-2334-177/+528
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Finish quota refactor.Kevin L. Mitchell2012-05-2334-177/+528
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Finishes quota refactoring by making use of the new quota infrastructure. Partially implements blueprint quota-refactor (the final piece is to remove the old quota architecture). This change is fairly substantial. To make it easier to review, it has been broken up into 3 parts. This is the second part. Change-Id: I1c8b43198f0d44e9e13a45575361aa043fd0639e
* | | | | | | Merge "Use utils.parse_strtime rather than datetime.strptime"Jenkins2012-05-234-33/+24
|\ \ \ \ \ \ \
| * | | | | | | Use utils.parse_strtime rather than datetime.strptimeZhongyue Luo2012-05-234-33/+24
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #1002130 Fix direct use of datetime.strptime to utilize utils.parse_strtime Change-Id: Ibb25a1fdae0836f046aa3cdee3190a24db8d7aa5
* | | | | | | Merge "Add migration compaction validation tool."Jenkins2012-05-231-0/+241
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Add migration compaction validation tool.Rick Harris2012-05-221-0/+241
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tool can be used to diff the schemas pre and post migration to validate that nothing fundamental has changed during the compaction process. Change-Id: I178c849aa93467898a7c9bf1d2128d28af1b1ad4
* | | | | | Add version to compute rpc API.Russell Bryant2012-05-236-165/+630
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of blueprint versioned-rpc-apis. Change-Id: I5943d1fae2c96cfe519817b59098402481a1026b
* | | | | | Add version to scheduler rpc API.Russell Bryant2012-05-2314-124/+230
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of blueprint versioned-rpc-apis. One side effect of this change was that nova.scheduler.api was removed in favor of nova.scheduler.rpcapi. In this case, the api was just a direct wrapper around rpc usage. For other APIs, I've been following the pattern that the rpcapi module provides the rpc client wrapper, and if any other client-side logic is needed, that's where an api module is used. Change-Id: Ibd0292936f9afc77aeb5d040660bfa857861eed1
* | | | | | Add version to console rpc API.Russell Bryant2012-05-236-19/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of blueprint versioned-rpc-apis. Change-Id: I17d6e3094c56d8628688dabdc8d40b2f4f815af4
* | | | | | Merge "Enable checking for imports in alphabetical order"Jenkins2012-05-237-11/+11
|\ \ \ \ \ \
| * | | | | | Enable checking for imports in alphabetical orderJoe Gordon2012-05-227-11/+11
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | And fix existing alphabetical ordering problems Change-Id: I3ab887e118adc8022c84ff7230e7cc2d261804f6
* | | | | | Merge "Remove wsgiref from requirements."Jenkins2012-05-221-1/+0
|\ \ \ \ \ \
| * | | | | | Remove wsgiref from requirements.Joe Gordon2012-05-221-1/+0
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Not referenced in code Change-Id: I13c63abbbe7fb7e206a78bffc2ade06aebad44b8
* / | | | | Add tenant id in self link in /servers call for imagesPhilip Knouff2012-05-225-43/+74
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug #990019 Change-Id: I0bf3c3c827090124a69205eaa1d5a6aa6568f21c
* / / / / Include volume-usage-audit in tarballsThierry Carrez2012-05-221-1/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Fix setup.py to include a reference to bin/volume-usage-audit and make it included in generated tarballs. Fixes bug #1001218. Change-Id: I9a02e3723a29f3fb960ffa4b10d5499e98bd3a4c
* | / / Only permit alpha-numerics and ._- for instance type names.Josh Kearney2012-05-212-0/+17
| |/ / |/| | | | | | | | | | | | | | Fixes bug 977187. Change-Id: I883204a508f39441c172f3c42c8be3d6598c35d8
* | | Merge "Cleanup LOG.getLoggers to use __name__"Jenkins2012-05-219-10/+9
|\ \ \
| * | | Cleanup LOG.getLoggers to use __name__Zhongyue Luo2012-05-219-10/+9
| | |/ | |/| | | | | | | | | | | | | Fixes bug #1002191 Change-Id: I166c6bf535ac097e3e6f64158bde0c7f5448a7b3
* / | cert/manager.py not using crypto.fetch_crlZhongyue Luo2012-05-211-1/+1
|/ / | | | | | | | | | | Fixes bug #1002212 Change-Id: Ie4021e9ce150a9806826d0934d30ecd0d994f7e0
* | Merge "Imported Translations from Launchpad"OpenStack Jenkins2012-05-1919-27600/+32077
|\ \
| * | Imported Translations from LaunchpadOpenStack Jenkins2012-05-1319-27600/+32077
| |/ | | | | | | Change-Id: Ie1c613e5690d3c2956f5d10f55985d9b4f3a86cc
* | Merge "Alphabetize imports in nova/tests/"Jenkins2012-05-1980-135/+135
|\ \
| * | Alphabetize imports in nova/tests/Joe Gordon2012-05-1880-135/+135
| | | | | | | | | | | | Change-Id: Ib8e747f91f5277aecc3be01a5e8cee5bc911e823
* | | Merge "Fix Multi_Scheduler to process host capabilities"Jenkins2012-05-183-0/+29
|\ \ \
| * | | Fix Multi_Scheduler to process host capabilitiesArmando Migliaccio2012-05-183-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To fix bug #1000403, make sure that each driver held by the Multi Scheduler gets called during update_service_capabilities. Change-Id: Iee8141f1a6dcfa24101640626d209d2d65776339
* | | | Merge "fixed_ip_get_by_address read_deleted from context"Jenkins2012-05-184-2/+5
|\ \ \ \ | |_|/ / |/| | |