summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | Refactoring logging _log function.Naveed Massjouni2012-01-161-12/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should not be overriding private functions of core python modules. Fixes bug: 915597 Change-Id: I1d1f6dc142cd822030a671f7f2f477a44acafe46
* | | | | | | | | | Merge "Take the availability zone from the instance if available"Jenkins2012-01-161-4/+7
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Take the availability zone from the instance if availableBrad Hall2011-12-261-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I80041ee384751b5bd4f08fc38192f414a27ec07a
* | | | | | | | | | Merge "Add support for port security to QuantumManager"Jenkins2012-01-162-4/+84
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Add support for port security to QuantumManagerBrad Hall2011-12-192-4/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If enabled, QuantumManager will now pass in the allowed_address_pairs that some quantum plugins understand in order to enforce port security on a given port. Any plugins that don't understand the extra fields will just ignore them. Change-Id: I640658036789b319ecefbb5e7dcdcf6b4f4ab34e
* | | | | | | | | | Merge "Update some extensions (2)"Jenkins2012-01-163-80/+113
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Update some extensions (2)Kevin L. Mitchell2012-01-163-80/+113
| | |_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates the extended_status (ExtendedStatus) extension to conform to the new extension interface. Related to blueprint extension-refactor. Change-Id: Ie00968c4cdcd67a2cf659a2b8c2ca2b31e8dcc9d
* | | | | | | | | | DECLARE osapi_compute_listen_port for auth managerBrian Waldon2012-01-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 916267 Change-Id: I3bce5c8825b5245d9c58d93a25ac0daaedb6d47c
* | | | | | | | | | Merge "Increase robustness of image filtering by server"Jenkins2012-01-165-19/+31
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Increase robustness of image filtering by serverBrian Waldon2012-01-165-19/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix bug 912837 * fix bug 912927 * filter images based on instance_uuid rather than instance_ref * stop adding instance_ref to snapshot properties Change-Id: I5eed1611b1e885553d0c91380e414e9476dc251c
* | | | | | | | | | | Merge "greenlet version inconsistency"Jenkins2012-01-162-2/+2
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | greenlet version inconsistencyZhongyue Luo2012-01-162-2/+2
| | |_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug #917003 The latest version of greenlet is installed in install_venv.py while the version required is set to 0.3.1 in pip-requires. Change-Id: I145deb46a8edc41e87634dc5ca839baf5acd8065
* | | | | | | | | | | Merge "Remove unused extension decorator require_admin"Jenkins2012-01-161-11/+0
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Remove unused extension decorator require_adminBrian Waldon2012-01-151-11/+0
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I93bb5c8fb7fe95365d0062d20581a87f324837d5
* | | | | | | | | | Merge "Add policy checks to Volume.API"Jenkins2012-01-164-2/+136
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Add policy checks to Volume.APIBrian Waldon2012-01-154-2/+136
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If4b37c1041a10c3c0697724281aadb9a17b51373
* | | | | | | | | Merge "Implement BP untie-nova-network-models"Jenkins2012-01-1631-556/+1075
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Implement BP untie-nova-network-modelsJason Kölker2012-01-1631-556/+1075
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes LP853979 Remove the FK references for network data. Remove unused db functions that used the FK's Update db functions to not joinload Update notification to optionally take network_info if compute has it Update EC2 Api to use the network cache, falling back to rpc.call Remove test_instance_get_project_vpn_joins which tests calls not used Change-Id: I1a01ccc5ebcf7efeafe014af62be893325bb0825
* | | | | | | | | Merge "Remove compute.api.API.add_network_to_project"Jenkins2012-01-161-10/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | Remove compute.api.API.add_network_to_projectBrian Waldon2012-01-121-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method doesn't appear to be used. Call network api directly if you need similar functionality. Change-Id: Ie0f397b6de244e8442b3f9f2e05633e4ca106697
* | | | | | | | | Fix volume api typoDean Troyer2012-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced in https://review.openstack.org/3041 Change-Id: I9fc66b9c6ffff4b9dde7a10942158c86df548d43
* | | | | | | | | Convert nova.volume.api.API to use volume objectsBrian Waldon2012-01-1317-240/+232
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If6b78f7de814116bc93b273ec300dba02e63593d
* | | | | | | | | Merge "Create an instance DNS record based on instance UUID."Jenkins2012-01-133-9/+30
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Create an instance DNS record based on instance UUID.Andrew Bogott2012-01-133-9/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we created one based on instance name only. Since name is not guaranteed to be unique, best to have one based on uuid as well. Both point to the same address, of course. For blueprint public-and-private-dns. Change-Id: Ibb17f2a49f00b4522205d6b4508f432f6f5b0c5d
* | | | | | | | | | Remove a whole bunch of unused importsVishvananda Ishaya2012-01-13101-191/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6759e5b6250c48cc0deb4b198b44c948c64c47d1
* | | | | | | | | | Merge "have all quota errors return an http 413"Jenkins2012-01-132-1/+28
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | have all quota errors return an http 413Alex Meade2012-01-132-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 885986 Change-Id: I13a5f600c643c4ce80d638cac98c1c9b999630b2
* | | | | | | | | | | Merge "Refactor request and action extensions."Jenkins2012-01-138-145/+998
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Refactor request and action extensions.Kevin L. Mitchell2012-01-138-145/+998
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The goal of this refactoring is to eventually eliminate ExtensionMiddleware and LazySerializationMiddleware completely, by executing extensions directly within the processing done by Resource.__call__(). This patch implements the infrastructure required to perform this extension processing. Implements blueprint extension-refactor. Change-Id: I23398fc906a9a105de354a8133337ecfc69a3ad3
* | | | | | | | | | This import is not used.Aaron Lee2012-01-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id09a29d2148f4b1e7e3744c8aa1cb3b571e87608
* | | | | | | | | | Fixing a bug that was causing the logging to display the context infoNaveed Massjouni2012-01-132-4/+16
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for the wrong user. bug: 915608 Change-Id: I5addd27c3c864333a98e454ecb5bc44836912e8a
* | | | | | | | | Merge "Implements blueprint separate-nova-volumeapi"Jenkins2012-01-13147-566/+2157
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | Implements blueprint separate-nova-volumeapiAnthony Young2012-01-13147-566/+2157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Moves openstack/v2 directory to compute and fixes tests accordingly * Moves some code from api/openstack/compute to shared location, for use by volume api * Implements basic volume functionality for types, volumes, and snapshots * Changes service name from osapi to osapi_compute (and adds osapi_volume) * Renames nova-api-os to nova-api-os-compute, adds nove-api-os-volume * Separate extension mechanism for compute and volume ** Removes flag osapi_extension and replaces with osapi_compute_extension and osapi_volume_extension * Updates the paste config * Fixes setup.py to include nova-os-api-compute and nova-os-api-volume * Fix bug in volume version code that occurred as result of trunk merge * Update integrated/test_volumes.py to use new endpoint Change-Id: I4c2e57c3cafd4e1a9e2ff3ce201c8cf28326afcd
* | | | | | | | | Merge "Implement more complete kombu reconnecting"Jenkins2012-01-132-67/+250
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Implement more complete kombu reconnectingChris Behrens2012-01-122-67/+250
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 888621 We were missing some wrapping around when consumers are declared and a case where we had an exception we weren't trapping. In the latter case, it's not easy to trap it because you'd have to bypass the kombu interface and import amqplib and try to trap one of its exceptions. What I've implemented here looks for 'timeout' in any exception, even though I really don't like it. :) Fixes HACKING violations while I'm at it. Change-Id: I0132fbc4377e221b0a366d0340652147ddb33c87
* | | | | | | | | | Merge "Remove 'status' from default snapshot properties"Jenkins2012-01-131-5/+6
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | Remove 'status' from default snapshot propertiesBrian Waldon2012-01-121-5/+6
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * status is only used by our ec2 api * clean up the _create_image code Change-Id: I2ed43b3b42bb74bb4ccea795f77d66c425ab9e64
* | | | | | | | | Merge "Clean up disk_format mapping in xenapi.vm_utils"Jenkins2012-01-132-64/+33
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Clean up disk_format mapping in xenapi.vm_utilsBrian Waldon2012-01-122-64/+33
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0ffd375c7655d66d807b10ebdb16f17024309749
* | | | | | | | Merge "First implementation of bp/live-migration-resource-calc"Jenkins2012-01-1317-189/+357
|\ \ \ \ \ \ \ \
| * | | | | | | | First implementation of bp/live-migration-resource-calcmasumotok2012-01-1317-189/+357
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix based on revewer's comment upgraded the migration version nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py rebase on master Change-Id: Ia762f8dec761c3d595bc6fcd39f127f6d92306d2
* | | | | | | | Merge "Imported Translations from Launchpad"OpenStack Jenkins2012-01-132-167/+2966
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | Imported Translations from LaunchpadOpenStack Jenkins2012-01-112-167/+2966
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I19a14a2ecda40a511d0f90f1e32d29e2a2e44151
* | | | | | | | Merge "Remove skipping of 2 tests"Jenkins2012-01-131-2/+0
|\ \ \ \ \ \ \ \
| * | | | | | | | Remove skipping of 2 testsChris Behrens2012-01-121-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes bug 892005. Vish put in the real fix, which is to check for Mock objects in to_primitive. This patch re-enables 2 skipped tests that work now. Change-Id: I0b193cf2df987a10ea16f41ae9f39e96426c496a
* | | | | | | | | Merge "Ensure nova is compatible with WebOb 1.2+"Jenkins2012-01-134-5/+6
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Ensure nova is compatible with WebOb 1.2+Brian Lamar2012-01-124-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 888371 Change-Id: I965c15f9f18b835b666c60b2ab1e6089c0fb4121
* | | | | | | | | | Make authz failures use proper response codeVishvananda Ishaya2012-01-123-0/+34
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improvement for blueprint interim-nova-authz-service * Added tests to verify raise Change-Id: Ibf6bc3327abab1f3ae752aa350f1628c67b03260
* | | | | | | | | Merge "Adds test for local.py"Jenkins2012-01-121-0/+53
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Adds test for local.pyAlex Meade2012-01-121-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia25cd85bb9f9f8c79d18525ebabd9717b81ca3a3