summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Bug #886353: Faults raised by OpenStack API Resource handlers fail to be ↵Ewan Mellor2011-11-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reported properly In Resource.__call__, catch any faults.Fault that are thrown by the request handler, and make those the action_result. This means that the Fault doesn't fall into the exception handler below (faults.Fault is a subclass of webob.exc.HTTPException) and so we don't attempt to wrap a Fault in a Fault. Change-Id: Ica31723ddd621332ec4be75db0d675bc98905e43
* | | | | | | | Merge "Bug #888719: openvswitch-nova runs after firstboot scripts"Jenkins2011-11-151-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | Bug #888719: openvswitch-nova runs after firstboot scriptsEwan Mellor2011-11-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move openvswitch-nova to 23 in the boot order. The openvswitch-nova init.d script used on XenServer has been set to run at 96 in the boot order (i.e. very late). This is inconvenient, because it means that it runs after the firstboot scripts, so if you want to do an automated install of a compute VM, say, you can't rely on the Open vSwitch rules being ready. 23 places it after the networking start up (9 through 14) and before the firstboot scripts (24). Change-Id: I5c4f2f02c78bd7b8ccc6cac4d6549209a6dcbdb0
* | | | | | | | Remove contrib/nova.sh and other stale docs.Lorin Hochstein2011-11-156-610/+8
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed contrib/nova.sh and any references to it in the RST docs. removed refernece to old livecd that has nova circa 2010 on it. .gitignore'ing some additional autogenerated doc files. Change-Id: I7a07a58a9a6f1112fc7e486367a06f6916207784
* | | | | | | Merge "Fixes Bug #861293 nova.auth.signer.Signer now honors the ↵Jenkins2011-11-152-18/+49
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | SignatureMethod parameter for SHA1 when creating signatures"
| * | | | | | Fixes Bug #861293Brendan Maguire2011-09-292-18/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova.auth.signer.Signer now honors the SignatureMethod parameter for SHA1 when creating signatures Change-Id: I4050407d374d18427f9a955ea98242f7325a5d54
* | | | | | | Merge "Converting lock/unlock to use instance objects"Jenkins2011-11-153-9/+35
|\ \ \ \ \ \ \
| * | | | | | | Converting lock/unlock to use instance objectsBrian Waldon2011-11-153-9/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I5a7842953da64cd2a060e5e384d06cdf535c7a1f
* | | | | | | | Merge "Log the URL to an image_ref and not just the ID."Jenkins2011-11-153-5/+12
|\ \ \ \ \ \ \ \
| * | | | | | | | Log the URL to an image_ref and not just the ID.Josh Kearney2011-11-143-5/+12
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaae6b969d9ef3cd0f50dd3297d4b0bb51f61f5c9
* | | | | | | | Deepcopy optparse defaults to avoid re-appending multistrings (#890489)Mark McLoughlin2011-11-152-0/+22
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is actually a bug in optparse itself, but luckily we can work around it. I'll file it upstream when bugs.python.org's account registration isn't broken. Change-Id: I87c3271562caa4336c11fe445475650a9f16950c
* | | | | | | Fix multistring flags default handling (#890489)Mark McLoughlin2011-11-152-2/+21
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With its 'append' action, optparse appends values to the supplied default value. This leaves the user with no way of overriding the default value. If you want to support overriding, you need to manually handle setting the default value after parsing. gflags supports overriding the default value so we must do the same. Change-Id: I5810e16806e74876c7a310edbb6f8f27f0a3313b
* | | | | | Merge "Handle null ramdisk/kernel in euca-describe-images"Jenkins2011-11-153-7/+14
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Handle null ramdisk/kernel in euca-describe-imagesBrian Waldon2011-11-143-7/+14
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 890426 Change-Id: I8b5dd4aa4df233a6fb04a6f62a71129c799e9f2c
* / / / / Converting network methods to use instance objectsBrian Waldon2011-11-144-8/+26
|/ / / / | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I04f8f855411658674441a8d0cb7b589dee8b36fa
* | | | Converting attach_volume to use instance objectBrian Waldon2011-11-145-24/+33
| | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I84d6e76d58de29f49d30ad3f8ac051becac626bd
* | | | Merge "Bug #887805 Error during report_driver_status(): 'LibvirtConnection' ↵Jenkins2011-11-123-2/+4
|\ \ \ \ | | | | | | | | | | | | | | | object has no attribute '_host_state'"
| * | | | Bug #887805 Error during report_driver_status(): 'LibvirtConnection' object ↵Édouard Thuleau2011-11-103-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | has no attribute '_host_state' Fixes the host status reports from LibvirtConnection driver. This fix initializes in class 'LibvirtConnection', the local variable '_host_state' and replaces the variable 'session' by the local variable 'read_only'. Change-Id: Ia3ba29dc287c793c79a2bbde0d5ec69eb6ada480
* | | | | Merge "Verify security group parameters"Jenkins2011-11-126-17/+181
|\ \ \ \ \
| * | | | | Verify security group parametersAhmad Hassan2011-11-116-17/+181
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced various sanity checks before adding security group rule into the database. The checks have been implemented both in EC2 and openstack extension code. Implemented the suggestions made in first patch by Brian Fixed the unit tests in security groups Fixed pep8 issues in security group unit tests Fixes bug 869979. Change-Id: I2ac28666e90e7bdeacb7b1c2676c0719cfb9e441
* | | | | | Merge "Stop nova-ajax-console-proxy configuring its own logging."Jenkins2011-11-121-2/+0
|\ \ \ \ \ \
| * | | | | | Stop nova-ajax-console-proxy configuring its own logging.Ewan Mellor2011-11-011-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova-ajax-console-proxy is overriding the logging configuration carefully set up by nova.log. There's no reason for it to do this, and it's the only script in nova/bin that does. I've removed that code. Change-Id: I5b2d5026d529a20d26ba3bb721b15f235f6fdda8
* | | | | | | Merge "Removed some old cruft."Jenkins2011-11-123-82/+1
|\ \ \ \ \ \ \
| * | | | | | | Removed some old cruft.Monty Taylor2011-11-103-82/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed the builddeb.sh script, which is not used by debian packaging. Removed bzrplugins for novalog, since we no longer use bzr. Change-Id: Icaae040e31b73af1bad97320cd7893ae17ac1d85
* | | | | | | | Merge "Convert pause/unpause, sus/res to use instance obj"Jenkins2011-11-124-8/+99
|\ \ \ \ \ \ \ \
| * | | | | | | | Convert pause/unpause, sus/res to use instance objAlex Meade2011-11-114-8/+99
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I02bd212b4878ed0fcb971c223518ecf7126bd597
* | | | | | | | Merge "Converting rescue/unrescue to use instance objects"Jenkins2011-11-114-9/+52
|\ \ \ \ \ \ \ \
| * | | | | | | | Converting rescue/unrescue to use instance objectsBrian Waldon2011-11-114-9/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: If256d9a1251e780ff044bd87e0805c9f511c05e9
* | | | | | | | | Merge "Converting consoles calls to use instance objects"Jenkins2011-11-113-12/+41
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Converting consoles calls to use instance objectsBrian Waldon2011-11-113-12/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I39da4d98ff64e8db22eecb1966f6506e8f14361e
* | | | | | | | | Converting inject_file to use instance objectsBrian Waldon2011-11-112-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids. This function also appeared to be incomplete. It should actually work now. Change-Id: I77ccd29c7ac5e0cbe60d52a4ff5a64ecdff6fa1a
* | | | | | | | | Merge "Converting fixed ip calls to use instance objects"Jenkins2011-11-114-23/+54
|\| | | | | | | |
| * | | | | | | | Converting fixed ip calls to use instance objectsBrian Waldon2011-11-114-23/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: Ifad7a6ac39b0455f77602d9744f64425ebb3f49c
* | | | | | | | | Bug #888730: vmwareapi suds debug logging very verboseEwan Mellor2011-11-112-0/+9
| |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set suds log level to INFO by default, using default_log_levels. Change-Id: I4a1b09470aeba006112734fae9feef3d228eaced
* | | | | | | | Merge "Converting metadata calls to use instance objects"Jenkins2011-11-113-22/+42
|\ \ \ \ \ \ \ \
| * | | | | | | | Converting metadata calls to use instance objectsBrian Waldon2011-11-103-22/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: Ic21bffbdb538fb8c1bdd1d729982e2da0a56bdf8
* | | | | | | | | Merge "Converting snapshot/backup to use instance objects"Jenkins2011-11-113-15/+35
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Converting snapshot/backup to use instance objectsBrian Waldon2011-11-103-15/+35
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: I8d9768524d36f7066cc1550bba01326dc5167a8d
* | | | | | | | | Merge "Converting set password to use instance objects"Jenkins2011-11-114-5/+9
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Converting set password to use instance objectsBrian Waldon2011-11-104-5/+9
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to blueprint internal-uuids Change-Id: Ifd229c7b9a9b69040a04289d4a98385fc946c734
* | | | | | | | Merge "Refactor of QuotaError"Jenkins2011-11-1111-35/+33
|\ \ \ \ \ \ \ \
| * | | | | | | | Refactor of QuotaErrorJoe Gordon2011-11-1011-35/+33
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | moved QuotaError from quota.py to exception.py Change-Id: Ic03301492a2df323074d73e8481e0e3aee89f74c
* | | | | | | | Merge "fix rebuild sha1 not string error"Jenkins2011-11-112-2/+8
|\ \ \ \ \ \ \ \
| * | | | | | | | fix rebuild sha1 not string errorDavid Subiros2011-11-112-2/+8
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes bug #889164 The sha1() parameter is converted to a string before calling the funcion. Change-Id: I9cb6ff43c106c214e027d3bdacb795b4b0269f94
* | | | | | | | Merge "Fix a notification bug when creating instances"Jenkins2011-11-112-6/+8
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Fix a notification bug when creating instancesKevin L. Mitchell2011-11-102-6/+8
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a notifier bug that caused 'launched_at' to be empty and state to be reported as 'building', due to failure to refresh instance data prior to generating the notification. Fixes bug 834867. Change-Id: I70fbf3c67407c67b69040ee481ca6d51212cc55d
* | | | | | | Merge "Capture exceptions happening in API layer"Jenkins2011-11-104-6/+121
|\ \ \ \ \ \ \
| * | | | | | | Capture exceptions happening in API layerAhmad Hassan2011-11-104-6/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the faulwrapper around EC2 api so that it captures any unseen exceptions and return a graceful error back. Also changed the openstack exception message. The actual exception message will be printed in the logs and would not return back the user. Removed openstack wsgi dependency from EC2 fault wrapper. Added unit tests for EC2 fault wrapper Fixes bug 869132. Change-Id: I03d18f321f141ae96f1add99ea0b70e736253c89
* | | | | | | | Merge "nova-manage: exit with status 1 if an image registration fails"Jenkins2011-11-101-0/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | nova-manage: exit with status 1 if an image registration failsEwan Mellor2011-11-101-0/+1
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This indicates the failure to the user through the exit status. Original author: Renuka Apte <renuka.apte@citrix.com> Change-Id: I73fc2cc35530e7ee7f113f5aaec7b577663e4dc1