summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump Max API version to 3.483.3.0John Griffith2017-12-071-1/+1
| | | | | | | | | | | In order for Nova to be able to make use of the code for shared_targets that has gone into Cinder we need to bump to API Version to 3.48. This bumps to 3.48 to match the latest add to the Cinder side: https://review.openstack.org/#/c/524697/1 Change-Id: Icaa17654bd2810098d02f8074fedb35c5221cd55
* Support create volume from backup in clientTommyLike2017-12-077-7/+53
| | | | | | | | | This patch adds create volume from backup support in cinderclient. Change-Id: I01dbcf6b113d88732c174b848be2127ee7242b3c Implements: blueprint support-create-volume-from-backup Depends-On: 58d0fb327f9fc980e0c8b84dcd9f64c093285d13
* Merge "Bump Max version to 3.46"Zuul2017-12-071-1/+1
|\
| * Bump Max version to 3.46TommyLike2017-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | Bump max version in client directly as the client changes are not needed. 1. 3.46: support create bootable volume from nova 0 size image. Change-Id: Ib0cf2d88e55006c10b873327ccc85dca2dd09769
* | Merge "Updated from global requirements"Zuul2017-12-071-1/+1
|\ \ | |/ |/|
| * Updated from global requirementsOpenStack Proposal Bot2017-12-051-1/+1
| | | | | | | | Change-Id: I87d4ef5b099793a049b361dcacf423a27282b12e
* | Merge "Support list with 'with_count' in client"Zuul2017-12-076-17/+117
|\ \
| * | Support list with 'with_count' in clientTommyLike2017-12-056-17/+117
| |/ | | | | | | | | | | | | | | Add 'with_count' parameter in list volume, snapshot and backup APIs. Change-Id: I2b7b41b3579c24703a7a67ab5dc6f960a3ccbdc2 Partial-Implements: bp add-amount-info-in-list-api
* | Avoid tox_install.sh for constraints supportAndreas Jaeger2017-12-022-36/+7
|/ | | | | | | | | | | We do not need tox_install.sh, pip can handle constraints itself and install the project correctly. Thus update tox.ini and remove the now obsolete tools/tox_install.sh file. This follows https://review.openstack.org/#/c/508061 to remove tools/tox_install.sh. Change-Id: I1facc619154613670444247ade567882ec84ed85
* Merge "Add cluster support in migration and manage"Zuul2017-12-019-48/+454
|\
| * Add cluster support in migration and manageGorka Eguileor2017-10-039-48/+454
| | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for API microversion 3.16, which allows us to pass --cluster optional argument to migration and manage operations. For this, a new type of CLI argument is added, the mutually exclusive arguments that can be used similarly to the utils.arg decorator, but with utils.exclusive_arg decorator. Implements: blueprint cinder-volume-active-active-support Change-Id: If004715b9887d2a0f9fc630b44d6e11a4a8b778d
* | Merge "Fix to use "." to source script files"Zuul2017-11-291-1/+1
|\ \
| * | Fix to use "." to source script filesVan Hung Pham2017-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | Adhering to coding conventions. Refer to ``Code conventions`` at https://docs.openstack.org/contributor-guide/ for details. Change-Id: I65e0eea36f3cb3d8d33a059e1538bf0579ca7cdd
* | | Merge "Updated from global requirements"Zuul2017-11-292-2/+2
|\ \ \
| * | | Updated from global requirementsOpenStack Proposal Bot2017-11-162-2/+2
| |/ / | | | | | | | | | Change-Id: I42a92cafe702ff98f7e2bec8af3292c4c8e660ca
* | | Merge "Revert "Bump MAX version of client to 3.45""Zuul2017-11-281-1/+1
|\ \ \
| * | | Revert "Bump MAX version of client to 3.45"Sean McGinnis2017-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.45 has landed, but it's not the expected change. This reverts commit 664299b235be69ae35670d96fb70e62836b9b5b0. Change-Id: I39e93c6078871f8652889cf8a46c1af6962288e4
* | | | Migrate to Zuul v3rajat292017-11-225-0/+290
| |/ / |/| | | | | | | | | | | | | | | | | | | | Migrate all functional jobs and gate to zuul v3. Needed-By: Id1e0e335ee0937d34b29eb35970825163d757a00 Needed-By: I643b613984382c3e2d913a2cec660fe0146485e3 Change-Id: Ibab65befb8545911bb7c1dbc3ecef0cf6188abcd
* | | Updated from global requirementsOpenStack Proposal Bot2017-11-151-1/+1
| | | | | | | | | | | | Change-Id: I2a2b5b164e62c0643bd14fd98443342dc2269af7
* | | Updated from global requirementsOpenStack Proposal Bot2017-11-141-1/+1
| | | | | | | | | | | | Change-Id: Ib09b0ed3fa045e7ba022ca9f2c45b156c76d9296
* | | Merge "Remove unused attribute when updating quota_class"Zuul2017-11-023-8/+6
|\ \ \
| * | | Remove unused attribute when updating quota_classTommyLike2017-08-183-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When updating quota class, attribute 'class_name' is neither used in the request nor the response [1]. [1]: https://github.com/openstack/cinder/blob/master/cinder/api/contrib/quota_classes.py#L56 Change-Id: Ic1a743ce36a087f369703f10313d51b79b5cab9c
* | | | Merge "Bump MAX version of client to 3.45"Zuul2017-10-291-1/+1
|\ \ \ \ | | |/ / | |/| |
| * | | Bump MAX version of client to 3.45j-griffith2017-09-261-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding a shared_targets field to Volumes in Cinder. This doesn't require any changes in the client, however we do need to bump the MAX MV support value. Show volumes now returns two new fields that will be displayed in the show command: shared_targets: <True|False> backend_name: <backend-name-of-storage-device> Change-Id: Ie1291f90756c3752de562f022126af2f6b3e0637
* | | Merge "Add .stestr.conf configuration"Zuul2017-10-273-6/+14
|\ \ \
| * | | Add .stestr.conf configurationSean McGinnis2017-10-023-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | os-testr has moved over to use stestr instead of testr. While this is usually compaible with existing settings, there is a warning that is emitted when .stestr.conf is not present. It is usually able to fall back to parsing the .testr.conf file, but to be more correct and to prevent future problems we should update the config. Change-Id: If553a64f5dded2d47025c947a91f13091f3f5d14
* | | | Merge "Fix OS_AUTH_TYPE env var usage"Zuul2017-10-192-2/+24
|\ \ \ \
| * | | | Fix OS_AUTH_TYPE env var usageGorka Eguileor2017-08-042-2/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now only deprecated OS_AUTH_SYSTEM environmental variable works to set the authentication to noauth, the reason is that we have multiple arguments writing on the same destination. This patch fixes this by making both arguments have the same default value, which is to use environmental variable OS_AUTH_TYPE if it has a value or deprecated OS_AUTH_SYSTEM if not. Closes-Bug: #1708687 Change-Id: I478fb0e628d4bebd4a1dc78c2559202916aa051f
* | | | | Merge "Use generic user for both zuul v2 and v3"Zuul2017-10-171-3/+3
|\ \ \ \ \
| * | | | | Use generic user for both zuul v2 and v3Nam Nguyen Hoai2017-10-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zuul v2 uses 'jenkins' as user, but Zuul v3 uses 'zuul'. Using $USER solves it for both cases. Change-Id: I7bd4c3d5a0acc2c73557a65dcc274a97f16bfd07
* | | | | | Merge "cleanup test-requirements"Jenkins2017-10-101-1/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | cleanup test-requirementscaoyuan2017-09-251-1/+0
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-subunit is not used directly anywhere and it is dependency of both testrepository and os-testr (probably was used by some tox wrapper script before) Change-Id: I9ef59e6f7a8f9519943578ea06819a2ab7ef4cfc
* | | | | Merge "Correct sphinx source code syntax"Jenkins2017-10-101-0/+1
|\ \ \ \ \
| * | | | | Correct sphinx source code syntaxliuyamin2017-08-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia6763a019dbb89f0944d702ce78be963a7ef8271
* | | | | | Merge "Add api_version_wraps to attachment-complete"Jenkins2017-10-084-6/+95
|\ \ \ \ \ \
| * | | | | | Add api_version_wraps to attachment-completej-griffith2017-09-094-6/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The attachment-complete method didn't include the version checking. This patch adds that and adds a couple of tests. Change-Id: I63dba6ee6d56bb63a79f3ad2ef3412ebd9c1ce07 Closes-Bug: #1715732
* | | | | | | Let keystoneauth set the microversion headerEric Fried2017-09-281-4/+5
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Constructing the Adapter with the default_microversion kwarg causes the Adapter to handle setting the appropriate Openstack-API-Version header. With this change set, SessionClient now uses the api_version kwarg to set default_microversion instead of setting the header explicitly. Change-Id: I5de721fa373f5d3adb42ddb4b5598f19aabfff3b
* | | | | | Updated from global requirementsOpenStack Proposal Bot2017-09-222-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I510639c95acb355292b7b5bda1ffa5b41c7d8608
* | | | | | Implement UserID in snapshot list responsej-griffith2017-09-212-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have a gap in the microversions implemented in the cinderclient and the MAX version being reported by the client. One of those is the addition of "user_id" in the snapshot list response. This patch adds that with the appropriate version checking. Note that the Max version has already been updated, but there are a few implementations missing. Change-Id: Ia8bdb46b46091a89996e404825466430b8906d18 Partial-Bug: #1715759
* | | | | | Merge "Implement metadata for backup create/update"Jenkins2017-09-203-2/+115
|\ \ \ \ \ \
| * | | | | | Implement metadata for backup create/updatej-griffith2017-09-093-2/+115
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have a gap in the micro versions implemented in the cinderclient and the MAX version being reported by the client. This patch addresses the missing changes for micro version 3.43 which adds support for metadata for backup create and update. Change-Id: I14c7205784c53ec3ab0985a4460a88f59de171fb Partial-Bug: #1715759
* | | | | | Merge "Update old url for cinderclient's document"Jenkins2017-09-202-3/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Update old url for cinderclient's documentzhangbailin2017-09-052-3/+3
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the URL in the document library, and use https instead of http due to openstack document migration. Change-Id: I991dff678ce613b0a50e3d0c9ab5ecd8cdf3e272
* | | | | Merge "Remove run_tests.sh"Jenkins2017-09-141-231/+0
|\ \ \ \ \
| * | | | | Remove run_tests.shSean McGinnis2017-09-081-231/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quite a while back we decided to remove run_tests.sh from the cinder project to make things consistent and to have just one way (tox) of running things. We should also be consistent across cinder projects and remove it from here. Change-Id: I3bafc2645791afde4774fddd68dbfbc05a68d4b0
* | | | | Merge "doc: Remove cruft from conf.py"Jenkins2017-09-081-136/+6
|\ \ \ \ \
| * | | | | doc: Remove cruft from conf.pyStephen Finucane2017-08-221-136/+6
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0c0c77c25d3c96dd3c6a2a01be4f196c02e71dd6
* | | | | | Merge "Explicitly set 'builder' option"Jenkins2017-09-081-0/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Explicitly set 'builder' optionStephen Finucane2017-08-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An upcoming release of pbr will require explicitly stating which builders are requested, rather than defaulting to html and man. Head off any potential impact this may cause by explicitly setting this configuration now. Change-Id: Iabdcfaef48af2b4a8f82444b122902c3187d56e6
* | | | | | Merge "Use Sphinx 1.5 warning-is-error"Jenkins2017-09-087-97/+109
|\ \ \ \ \ \ | |/ / / / / | | / / / / | |/ / / / |/| | | |