| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| |\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes bug #1003626
Change-Id: I3b08b813ff2e15a612474113aed43e570335ac9e
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| |\ \ \ \ \ |
|
| | | |/ / /
| |/| | |
| | | | |
| | | | | |
Change-Id: Ica48cac46d586121deaa43d5ae439f2a37fce7a3
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Dynamically limits hosts to one instance type
Change-Id: I987e8062e2094c5d5578392653c5335b3d64afb7
|
| |\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |\ \ \ \ \ \
| | |_|_|/ /
| |/| | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| |\ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
nova now uses git-review from pip
Change-Id: Ic4bfa1aee3a4b6a7588be3678ac033a1b13e2b18
|
| |\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
override the __unicode__() method too for python 2.6
Change-Id: Iec76c49585e29071415d937861e94d14ff22cc04
|
| |\ \ \ \ \ \ \ |
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
| |\ \ \ \ \ \ \ |
|
| | |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
| |\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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
|
| |\ \ \ \ \ \ \ |
|
| | |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes bug #1002130
Fix direct use of datetime.strptime to utilize utils.parse_strtime
Change-Id: Ibb25a1fdae0836f046aa3cdee3190a24db8d7aa5
|
| |\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Part of blueprint versioned-rpc-apis.
Change-Id: I5943d1fae2c96cfe519817b59098402481a1026b
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Part of blueprint versioned-rpc-apis.
Change-Id: I17d6e3094c56d8628688dabdc8d40b2f4f815af4
|
| |\ \ \ \ \ \ |
|
| | | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
And fix existing alphabetical ordering problems
Change-Id: I3ab887e118adc8022c84ff7230e7cc2d261804f6
|
| |\ \ \ \ \ \ |
|
| | | |/ / / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Not referenced in code
Change-Id: I13c63abbbe7fb7e206a78bffc2ade06aebad44b8
|
| |/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes bug #990019
Change-Id: I0bf3c3c827090124a69205eaa1d5a6aa6568f21c
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | |/ /
|/| |
| | |
| | |
| | |
| | | |
Fixes bug 977187.
Change-Id: I883204a508f39441c172f3c42c8be3d6598c35d8
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | |
| | |
| | | |
Fixes bug #1002191
Change-Id: I166c6bf535ac097e3e6f64158bde0c7f5448a7b3
|
| |/ /
| |
| |
| |
| |
| | |
Fixes bug #1002212
Change-Id: Ie4021e9ce150a9806826d0934d30ecd0d994f7e0
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: Ie1c613e5690d3c2956f5d10f55985d9b4f3a86cc
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Ib8e747f91f5277aecc3be01a5e8cee5bc911e823
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
To fix bug #1000403, make sure that each driver held by the
Multi Scheduler gets called during update_service_capabilities.
Change-Id: Iee8141f1a6dcfa24101640626d209d2d65776339
|
| |\ \ \ \
| |_|/ /
|/| | | |
|