summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* OpenDev Migration Patchqueens-eolqueens-em10.1.1stable/queensOpenDev Sysadmins2019-04-193-5/+5
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Merge "Follow up "Fix up userdata argument to rebuild"" into stable/queensZuul2019-03-283-7/+14
|\
| * Follow up "Fix up userdata argument to rebuild"Takashi NATSUME2018-10-243-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch is a follow-up patch for I9752d849aa0e6cf608db0def3ca89565cff4debc. * Add checking a message of an exception in the unit test * Add 'with' statement when opening a file * Fix descriptions in the release note Change-Id: I2c399490f320a202b41a8f8d36710a36621c4853 (cherry picked from commit 47dc339ab9bb2985d750dae11d0b3b8b2c85d2b2) (cherry picked from commit 087af50d8a76adb0f00ca8e55473923dc61c5106)
* | Merge "Fix up userdata argument to rebuild." into stable/queensZuul2019-03-283-6/+29
|\ \ | |/
| * Fix up userdata argument to rebuild.Sam Morrison2018-10-243-6/+29
| | | | | | | | | | | | | | | | | | | | This was using the name of the file as user data as opposed to the content of the file. Change-Id: I9752d849aa0e6cf608db0def3ca89565cff4debc Closes-bug: #1794419 (cherry picked from commit cac7351b0ee9716f1be01e8711d6ed3a237362ca) (cherry picked from commit 5610ebd10d18ac6db204d31e8b4341a33a31e327)
* | Replace openstack.org git:// URLs with https://Ian Wienand2019-03-241-1/+1
|/ | | | | | | | | | | | | | | | | This is a mechanically generated change to replace openstack.org git:// URLs with https:// equivalents. This is in aid of a planned future move of the git hosting infrastructure to a self-hosted instance of gitea (https://gitea.io), which does not support the git wire protocol at this stage. This update should result in no functional change. For more information see the thread at http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html Change-Id: Ibf637f2fe4f03f9cefbd2ad6d32f6b4c9bb1ec33
* import zuul job settings from project-configDoug Hellmann2018-09-141-1/+10
| | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I1c5bf07936e23f89407798fdcd291075c430578b Story: #2002586 Task: #24315
* Switch to stestrVu Cong Tuan2018-09-146-37/+15
| | | | | | | | | | | | | | According to Openstack summit session [1], stestr is maintained project to which all Openstack projects should migrate. Let's switch to stestr as other projects have already moved to it. [1] https://etherpad.openstack.org/p/YVR-python-pti NOTE(tonyb): We set the minimum acceptable version of stestr to >= 1.0.0 to align with trhe current value in stable Change-Id: I55060b1d99b9a00b20c98fbb429d072568265695 (cherry picked from commit 32a3244bb4879f5c0ea430de6fac284b2a987441)
* Merge "Updated from global requirements" into stable/queensZuul2018-02-131-1/+1
|\
| * Updated from global requirementsOpenStack Proposal Bot2018-02-131-1/+1
| | | | | | | | Change-Id: I7415778364af3898e0efe9b3ffcf45ff854657c8
* | Update UPPER_CONSTRAINTS_FILE for stable/queensOpenStack Release Bot2018-01-251-4/+4
|/ | | | Change-Id: I75118066b390e9159209e8efe80bc32ad3f2533b
* Update .gitreview for stable/queensOpenStack Release Bot2018-01-251-0/+1
| | | | Change-Id: Ib5600ea000f76397acc7f7ed6433d7333940f404
* Merge "Add support for microversion 2.60 - volume multiattach"10.1.0Zuul2018-01-232-1/+2
|\
| * Add support for microversion 2.60 - volume multiattachMatt Riedemann2018-01-222-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | There are no client-side changes for this, we're just registering the microversion support. Someone would have to use this microversion when trying to attach a multiattach capable volume to a server. Related nova API change: I02120ef8767c3f9c9497bff67101e57e204ed6f4 Part of blueprint multi-attach-volume Change-Id: Iff590954e7e12ee630140024f70c98d3cfa14a31
* | Merge "Microversion 2.59 - Migrations list pagination"Zuul2018-01-237-17/+206
|\ \ | |/
| * Microversion 2.59 - Migrations list paginationYikun Jiang2018-01-227-17/+206
| | | | | | | | | | | | | | | | | | | | | | | | Add optional parameters 'limit', 'marker' and 'changes-since' to the os-migrations endpoints for pagination. /os-migrations?limit={limit}&marker={migrations_uuid} /os-migrations?changes-since={changes-since} Change-Id: I7437a61ee07c339b43d008204d1416044a407b68 Implement: blueprint add-pagination-and-change-since-for-migration-list Depends-on: I7e01f95d7173d9217f76e838b3ea71555151ef56
* | Merge "Microversion 2.58 - Instance actions list pagination"Zuul2018-01-228-13/+227
|\ \ | |/
| * Microversion 2.58 - Instance actions list paginationYikun Jiang2018-01-158-13/+227
| | | | | | | | | | | | | | | | | | Add optional parameters 'limit', 'marker' and 'changes-since' to the os-instance-actions endpoints for pagination. Implement: blueprint pagination-add-changes-since-for-instance-action-list Change-Id: Ie66d9b00c90236fdcc01aed7649dc7f163aa323e
* | Merge "Add support for the 2.57 microversion"Zuul2018-01-2216-112/+575
|\ \ | |/
| * Add support for the 2.57 microversionMatt Riedemann2018-01-1516-112/+575
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the 2.57 microversion, we: * Deprecate the --file option from the nova boot and nova rebuild CLIs and API bindings. * Add --user-data and --user-data-unset to the nova rebuild CLI and API bindings. * Deprecate the maxPersonality and maxPersonalitySize fields from the nova limits and nova absolute-limits CLIs and API bindings. * Deprecate injected_files, injected_file_content_bytes, and injected_file_path_bytes from the nova quota-show, nova quota-update, nova quota-defaults, nova quota-class-show, and nova quota-class-update CLIs and API bindings. Part of blueprint deprecate-file-injection Change-Id: Id13e3eac3ef87d429454042ac7046e865774ff8e
* | Merge "Update documentation links"Zuul2018-01-182-2/+2
|\ \
| * | Update documentation linkssunjiazz2018-01-182-2/+2
| | | | | | | | | | | | | | | | | | Update doc links according to OpenStack document migration Change-Id: I189f2b31456203c80234a44cbf87534f8c159ed0
* | | Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
|/ / | | | | | | Change-Id: Ie5cb08fa1b2724e7065009136b7fb4ce49e35a08
* | Add missing spaces in `nova list --changes-since` helpYikun Jiang2018-01-151-2/+2
|/ | | | | | trivialfix Change-Id: I394bfa9c2232f5cb150be35aa25d7b895fc40046
* Remove deprecated services binary CLI arg10.0.0Matt Riedemann2018-01-115-47/+25
| | | | | | | | | | | | The services CLI 'binary' arg was deprecated in Pike via change Idd0d2be960ca0ed59097c10c931da47a1a3e66fb because with cells v2 support in the API, the binary argument for the enable/disable CLIs doesn't make sense as the only binary those work with is 'nova-compute'. So this removes the deprecated argument and hard-codes the value to be 'nova-compute'. Change-Id: I60490f3d74212bb172dccc1c7d337198e1021236
* Remove deprecated fixedip/floatingip/virtual interface CLIs/APIsMatt Riedemann2018-01-118-398/+16
| | | | | | | | | | | The add-fixed-ip, remove-fixed-ip, floating-ip-associate, floating-ip-disassociate, and virtual-interface-list CLIs and related python API bindings were deprecated in the 9.0.0 release in Pike via change Ie76283962c375b735f30ccb3053db07cf2330de2. This removes the CLIs and related python API bindings and will go into the 10.0.0 release. Change-Id: Icb667973c65d26395db660b1c7b919550db66d08
* Remove deprecated os-hosts CLIs and python API bindingsMatt Riedemann2018-01-119-593/+14
| | | | | | | | These were all deprecated in the 9.0.0 release in Pike via change I79091edf5a2569e49e79deba312456fdcdee09e1 and can now be removed. This will go into the 10.0.0 release. Change-Id: I85a287ff2666c2dcdcbbc8fd6c2e285176f7a67a
* Remove deprecated cloudpipe CLIs and python API bindingsMatt Riedemann2018-01-118-258/+6
| | | | | | | | These were all deprecated in the 9.0.0 release in Pike via change I329ee0e5fcf068ea7e54b99fbaf94a524647f660 and we can remove them now. This will go into 10.0.0. Change-Id: Ia90a49112847e365fcdaf581dc9ee32f9a20fd85
* Remove deprecated certs CLIs and python bindingsMatt Riedemann2018-01-116-217/+6
| | | | | | | | | | | | The certs CLIs and python API bindings were deprecated in release 9.0.0 in Pike via change: If3e1e40947a8ad3f665f6a96d46de8cef6a2a190 We can safely remove them now and we'll do a major version release for this. Change-Id: I91a49b03e4d3c661ef6072962fac416f2dc37d0b
* Remove deprecated MigrationManager.list cell_name kwargMatt Riedemann2018-01-114-27/+9
| | | | | | | | | | | | | | | | | | The cell_name kwarg was deprecated in Pike: I54468682d5391668a513e708e26bc3c165c95ca1 And the CLI option was removed earlier in Queens (not yet released): I5d11eda2a6b35de98f0484492f597a87df882013 But that change forgot about the python API binding code so this change removes that as well and updates the release note. Change-Id: I0cf808eaf7df80e221b412d2374b81fd402bd037 Closes-Bug: #1668743
* Fix being able to create a reno using tox -e venvMatt Riedemann2018-01-111-0/+5
| | | | | | | | | | | | | Iace251446bafbd8963bc5a073de50ade583f6e46 moved the reno dependency to a new requirements file which broke the ability to create a release note using: tox -e venv -- reno new <slug> This fixes it by adding the doc/requirements into the venv tox environment. Change-Id: I243d4d5148964511a83855d2b1b451aa1543b98b
* Merge "Remove incorrect legacy QuotaSet.id property"Zuul2018-01-022-14/+7
|\
| * Remove incorrect legacy QuotaSet.id propertyMatt Riedemann2018-01-022-14/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The QuotaSet.id property was added in commit d17505462db3876a781016b16464e8ed967ae50d assertin that the os-quota-set response had no id in it, but it always has, ever since the API was added in commit 6220c4276e30c633ffc4165ce6db0d120c0e88a7 in nova. This change removes the incorrect property and fixture data that returns a tenant_id in the response which the API doesn't actually do. The test_quota fixture data is also updated to fix the name on the key_pairs key and add missing keys in the response for server groups. Change-Id: Ifaf59813e75876334dcc2ac239ed6bdddb495aa7
* | Merge "Updated from global requirements"Zuul2018-01-021-0/+3
|\ \ | |/ |/|
| * Updated from global requirementsOpenStack Proposal Bot2018-01-021-0/+3
| | | | | | | | Change-Id: Ib79f8a8b2e14d1f2c7a1143b2f29ac1571f31299
* | boot: error out if no images match the property from --image-withChen Hanxiao2017-12-302-0/+8
|/ | | | | | | | | | We may fail to get a image when setting --image-with meta_key=meta_value. We should error out, rather than sending a request then waiting for the errors from the remote side. Change-Id: I54a645a533e39b069e50fdee6893f8b0cced494c Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
* Merge "Update new documentation PTI jobs"Zuul2017-12-293-8/+14
|\
| * Update new documentation PTI jobsGuoqiang Ding2017-12-283-8/+14
| | | | | | | | | | | | | | | | | | | | For compliance with the Project Testing Interface as described in [1]. For more detailed information, please refer to [2]. [1] https://governance.openstack.org/tc/reference/project-testing-interface.html [2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html Change-Id: Iace251446bafbd8963bc5a073de50ade583f6e46
* | boot: show warning if more than one match when setting --image-withChen Hanxiao2017-12-281-2/+11
|/ | | | | | | | | | | When setting --image-with meta_key=meta_value, we may got more than one results. We selected the first matched one silently. This patch prints a warning message for this scenario. Change-Id: I5be73fb61fb08d3abd0a509f3ac5cb6ea623c85a Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
* Merge "flavor create: clarify --swap description"Zuul2017-12-271-1/+1
|\
| * flavor create: clarify --swap descriptionChen Hanxiao2017-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | --swap will add a additional storage device, which not affect the original swap partition/device. This patch will clarify this misleading description. Change-Id: I58c8157844cb4ece0cc43d7097d75a3ac4fa4d02 Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
* | Remove irrelevant noteTatiana Kholkina2017-12-271-4/+0
|/ | | | | | | | | Since Id649d16ec2cdeb04bbaf2239a5e813abcca9c65d do_rename method does not exist so we can remove related note. Also, the note is incorrect, so do not change the check. Change-Id: I4bb0ce22b86db1cb8e474f563e50db11a838d411
* Updated from global requirementsOpenStack Proposal Bot2017-12-231-1/+1
| | | | Change-Id: If6afc12a2e76adcd3c7ceb085f4c2cb86fa91a7b
* Merge "CommandError is raised for invalid server fields"Zuul2017-12-192-1/+30
|\
| * CommandError is raised for invalid server fieldsTheodoros Tsioutsias2017-12-082-1/+30
| | | | | | | | | | | | | | | | | | | | | | When listing servers with fields of invalid type, a TypeError was raised. With this change and in order to ensure the validity of the fields, we are whitelisting them using the keys of the dictionary Resource.to_dict(). For all fields not in the whitelist a CommandError is raised. Change-Id: I647fa611d29745f830daadac1c3f9c1c71c2733a Closes-Bug: #1733917
* | Updated from global requirementsOpenStack Proposal Bot2017-12-191-1/+1
| | | | | | | | Change-Id: Ib2e28ffd160afd28e57531fbe548185aeb4dee45
* | Optimize jobs run on novaclientghanshyam2017-12-135-164/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | novaclient run 2 jobs for functional tests - novaclient-dsvm-functional-identity-v3-only (non-voting) - novaclient-dsvm-functional-neutron These 2 were added when neturon and identity v3 were not default in devstack. Now both run as default and we do not separate job to run. This commit does below changes: - delete the 'novaclient-dsvm-functional-neutron' - In 'novaclient-dsvm-functional-identity-v3-only' - make 'novaclient-dsvm-functional-identity-v3-only' as voting - cleanup some 'if' condition which are hardcoded true now - rename 'novaclient-dsvm-functional-identity-v3-only' to 'novaclient-dsvm-functional' NOTE: this not going to backport to stable branch as they seems running identity v2 and v3 in those jobs. Let's keep the same setup there. Change-Id: I4bc564e548876ef4d3b30e736c0055f19c062319
* | Merge "Remove deprecated command in nova.rst"Zuul2017-12-111-4/+0
|\ \
| * | Remove deprecated command in nova.rstJiao Pengju2017-12-091-4/+0
| |/ | | | | | | | | | | | | | | nova image-list has been deprecated in python-novaclient, so the documentation should be updated. Change-Id: Iacd9e0e6c99ef0e5c40c716d0aa56ba0f2972fc3 Closes-Bug: #1737074
* | inject file: add method of showing quota value of injecting files for ↵Chen Hanxiao2017-12-071-1/+3
|/ | | | | | | | | | 'rebuild' command Adding command of how to get the quota value of injecting multiple files, as we've already done in 'boot' command. Change-Id: Ib5ee9658a9e15b849dce729719f8297d2108de57 Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>