summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Throw an user error on creating duplicate keypairsNirmal Ranganathan2012-02-024-3/+19
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Fixes bug 902162 Change-Id: I1b73943aab338bde90b4d47bc015964e9981af5d
* | | | | Merge "Remove hard coded m1.tiny behavior."Jenkins2012-02-021-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Remove hard coded m1.tiny behavior.Mandell Degerness2012-02-021-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | It makes more sense to only care about local_gb. Fixes bug # 851301 Change-Id: I13236020975be8643b227fc2700f2ecefffa5eb7
* / / / Fixes uuid lookup in virtual interfaces extensionVishvananda Ishaya2012-02-023-4/+19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | * Makes virtual interfaces get the instance and pass it to network.api * Sends the id from the instance when looking up vifs * Repairs the tests * Fixes bug 925682 Change-Id: If25514246f30bfc983f26f7a8f1c35f33f8b9cc4
* | | Merge "Capture bandwidth usage data before resize."Jenkins2012-02-022-2/+6
|\ \ \
| * | | Capture bandwidth usage data before resize.Monsyne Dragon2012-02-022-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since resize is really a migrate, we need to capture usage data before resizing. This fixes bug 925587 Change-Id: I999cb0e7c6b17beff542dddb4be09235e83313f0
* | | | Fix disassociation of fixed IPs when using FlatManagerJohannes Erdfelt2012-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 925664 The model was disassociated from instance, but the code wasn't updated to use instance_id instead Change-Id: I532bd1f0f1d89353b6353215e80b74e9a14d989d
* | | | Merge "DRYing up Volume/Compute APIRouters"Jenkins2012-02-025-127/+76
|\ \ \ \ | |_|/ / |/| | |
| * | | DRYing up Volume/Compute APIRoutersRick Harris2012-02-025-127/+76
| |/ / | | | | | | | | | | | | | | | Fixes bug 925102 Change-Id: I4ad3f95bec606ef1767d120b94e5fd03f16a7d3e
* | | Merge "Don't block forever for rpc.(multi)call response."Jenkins2012-02-0210-66/+163
|\ \ \
| * | | Don't block forever for rpc.(multi)call response.Russell Bryant2012-02-0210-66/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 843200. This patch adds a timeout for waiting for a response from rpc.call or rpc.multicall instead of blocking for forever. Change-Id: I5675597c7e9f3d55170837859ec516cb1c806ca3
* | | | Merge "Get rid of DeprecationWarning during db migration"Jenkins2012-02-021-2/+2
|\ \ \ \
| * | | | Get rid of DeprecationWarning during db migrationThierry Carrez2012-02-021-2/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use proper syntax to rename column, which avoids printing silly warnings and future deprecation issues. Fixes bug 854163. Change-Id: I7897b6bd15043ff1c3a5688b9ee775b33a0b0c22
* | | | Excise M2Crypto!Brian Waldon2012-02-028-223/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This required rewriting our Diffie-Hellman-Merkle implementation for set_admin_password in xen. Fixes bug 917851. Change-Id: Ic4cdcc06221f003aec2dcd5ba05a1a9ad19d39c9
* | | | Add missing dev. Fixes LP: #925607Chuck Short2012-02-021-0/+1
| |/ / |/| | | | | | | | | | | Change-Id: I051bb489c2eb82fbf2d16147cb68774917a3eef5 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | | Merge "Optionally disable file locking."Jenkins2012-02-021-14/+10
|\ \ \ | |/ / |/| |
| * | Optionally disable file locking.Mark Washenberger2012-02-021-14/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | File locks in nova have a bad habit of lingering if the process that created them is killed, and there isn't a good automated way to fix this behavior. This option allows a deployer to avoid the problem if they know they are only running a single nova process on a machine. Change-Id: I1ae20cc54a4614b200093ffd581d3ab21d7c241b
* | | Merge "Avoid weird test error when mox is missing"Jenkins2012-02-021-0/+1
|\ \ \ | |/ / |/| |
| * | Avoid weird test error when mox is missingThierry Carrez2012-02-021-0/+1
| | | | | | | | | | | | | | | | | | | | | Fail early if you can't import mox, rather than return a cryptic and undecipherable error. Fixes bug 810424. Change-Id: Ie56d3e7447bbba841fdc882cb1f8f70e234812ef
* | | Merge "cleanup test case to use integers not strings"Jenkins2012-02-021-5/+5
|\ \ \ | |/ / |/| |
| * | cleanup test case to use integers not stringsPádraig Brady2012-02-021-5/+5
| |/ | | | | | | | | | | | | | | These fields are integers, so to avoid confusion while grepping the source for example, make them consistently integers Change-Id: Iea4496532de89a8d67e141fe4ec1ac65f5d0676d
* | Merge "Fix admin password skip check."Jenkins2012-02-021-1/+1
|\ \ | |/ |/|
| * Fix admin password skip check.Dan Prince2012-02-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Skip admin password configuration only if the agent 'version' is empty. Previously both the 'version' and 'agent_build' were required to be set. As the 'agent_build' table is primarily used for upgrades there should be no requirement that a record exist in order to configure admin passwords. Fixes LP Bug #925237. Change-Id: Ie4530a30ed02f3d49a07037e9d1cc52ef0af1dd4
* | Merge "Respect availability_zone parameter in nova api"Jenkins2012-02-029-121/+330
|\ \
| * | Respect availability_zone parameter in nova apiHengqing Hu2012-02-029-121/+330
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug #890209 Include patch from Vladimir@launchpad with little modification. Accept availability_zone parameter during volume creation in both ec2 and os api. Add availability_zone test cases for both ec2 and os api. Move volume test stubs in fakes module for os api test cases. Use ec2 api's way to handle instance lazy load problem in os api. Change-Id: I32c3be91906e03ef6c50a028a7b00057678c7609
* | Merge "Support file injection on boot w/ Libvirt"Jenkins2012-02-022-0/+32
|\ \ | |/ |/|
| * Support file injection on boot w/ LibvirtBrian Waldon2012-01-282-0/+32
| | | | | | | | | | | | Implementes bp libvirt-file-injection Change-Id: I25a5cc1b2261726e9603349df323e29cd1ed31e8
* | Merge "Add support for pluggable l3 backends"Jenkins2012-02-025-58/+193
|\ \
| * | Add support for pluggable l3 backendsBrad Hall2012-02-015-58/+193
| | | | | | | | | | | | | | | | | | | | | This will allow us to support backends other than linux_net (i.e. quantum L3 when it is available) for defining L3 connectivity. Change-Id: I0b2ece2278bd68166741107a88cedd106d1ab651
* | | Merge "Make parsing of usage stats from XS more robust."Jenkins2012-02-021-3/+15
|\ \ \
| * | | Make parsing of usage stats from XS more robust.Monsyne Dragon2012-02-011-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Better handle odd values in parsing of usage data from xenserver. Fixes bug 918490 Change-Id: Ie634ba6a740d0ea098d7fc4e13b4b46b5203ce79
* | | | Merge "Support custom routes for extensions."Jenkins2012-02-023-1/+9
|\ \ \ \
| * | | | Support custom routes for extensions.Rick Harris2012-02-013-1/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | Fixes bug 923983 Change-Id: Id4673a2ff58d2d94627e5878fed68bcecd9be7a4
* | | | Merge "Add 'all_tenants' filter to GET /servers."Jenkins2012-02-022-0/+55
|\ \ \ \
| * | | | Add 'all_tenants' filter to GET /servers.Dan Prince2012-01-292-0/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the OpenStack API's GET /servers method so that it only returns servers from a single tenant when an admin account is used. Adds an 'all_tenants' filter option that can be used to obtain servers from all tenants (legacy behavior). Fixes LP Bug # 923218. Change-Id: I2fd3bd3e2c374ff1aed9c11006585c3f93449c6e
* | | | | Merge "Fixing a rebuild race condition bug."Jenkins2012-02-011-8/+21
|\ \ \ \ \
| * | | | | Fixing a rebuild race condition bug.Naveed Massjouni2012-01-261-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A race condition caused servers to be undeletable and stay in rebuild state. This patch handles exceptions on compute.manager side and sets the state of the instances appropriately. bug: 918958 Change-Id: I7369a63174284c5b9ed257cc129f611163d5841d
* | | | | | Merge "Optionally pass a instance uuid to log methods."Jenkins2012-02-013-7/+32
|\ \ \ \ \ \
| * | | | | | Optionally pass a instance uuid to log methods.Michael Still2012-02-013-7/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is intended to make log messages including instance uuids consistent. This eases operational support, as when a customer asks for the history of there instance it is a simple grep operation, instead of the current situation. I have included a sample use, but will work through adding this to relevant log messages over time. Change-Id: I1f61c04f32dbb960471950ac7231313d9d9ced12
* | | | | | | Merge "Remove Hyper-V support"Jenkins2012-02-013-593/+0
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Remove Hyper-V supportSoren Hansen2012-02-013-593/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HyperV has been unmaintained for several releases now. The unit tests are superficial, we have no way to test it, noone has stepped forward to maintain it, and for a very long time, we've not had any reports that it works. Furthermore, many improvements have been made across other hypervisor drivers that have not been done in the HyperV driver, so even if it worked, it would only expose a subset of the functionality that the other drivers do. Implements blueprint hypervsectomy. Change-Id: I3160915816a305d7d6bc34790f9deac459b562a9
* | | | | | | Merge "Improve dom0 and template VM avoidance."Jenkins2012-02-011-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Improve dom0 and template VM avoidance.Rick Harris2012-02-011-1/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 920588 Change-Id: Ia19f6e99faceba75af509699a5601f87218671ed
* | | | | | | Merge "Fix logging to log correct filename and line numbers"Jenkins2012-02-011-9/+22
|\ \ \ \ \ \ \
| * | | | | | | Fix logging to log correct filename and line numbersAlex Meade2012-02-011-9/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 920809. Change-Id: I192159efbb8d678d1e1071b18233d19ebcd7198b
* | | | | | | | Merge "Fix multinode libvirt volume attachment lp #922232"Jenkins2012-02-011-6/+5
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix multinode libvirt volume attachment lp #922232Adam Gandelman2012-01-301-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | iscsiadm returns 0 if local db contains no target records. As a result, no exception is caught and no entry gets created (--op new) before continuing to login. Devstack/single-node users avoided this because, apparently, records are created in initiator db on target creations. Update: Address smokestack failures if err == None fixes bug #922232 Change-Id: I39c3574b8d75ca32eba3716efc3b488e596fbaf6
* | | | | | | | | Merge "Bug #923865: (xenapi driver)instance creation fails if no guest agent ↵Jenkins2012-02-011-6/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is avaiable for admin password configuration"
| * | | | | | | | | Bug #923865: (xenapi driver)instance creation fails if no guest agent is ↵Armando Migliaccio2012-01-301-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | avaiable for admin password configuration Ensure that if the guest agent is not installed, the admin password configuration is skipped. The fact that either one of 'version' or 'agent_build' is None (or both) should be an accurate indication of such a condition. Change-Id: I90213ce28a900a05d7357b8fa647ffbb0928571a
* | | | | | | | | | Merge "Fix VPN ping packet length."Jenkins2012-02-011-1/+1
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |