summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add metavar for name parameter in subnet create"Zuul2018-10-031-0/+1
|\
| * Add metavar for name parameter in subnet createDavid Rabel2018-09-121-0/+1
| | | | | | | | | | Change-Id: I2511677006687fff3166441c51e91191492962f1 Closes-Bug: #1747731
* | Merge "fix tox python3 overrides"Zuul2018-10-021-0/+5
|\ \
| * | fix tox python3 overridesDoug Hellmann2018-09-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I051f1c18b719a27372b626d483e47327085dd3b7 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | Remove python-ceilometerclientWitold Bedyk2018-09-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | Project is retired [1]. [1] https://github.com/openstack/python-ceilometerclient Change-Id: Idc3a340c99c9fd79d80c90e45fd9a1c44c205218
* | | Add monascaclient to `not plugins` listWitold Bedyk2018-09-281-0/+1
| | | | | | | | | | | | Change-Id: I377a018a4e3c7b6fa44ce9323d1ee2edbd0e4728
* | | Fix some spaces in help messagesBrian Haley2018-09-272-12/+12
|/ / | | | | | | | | | | | | | | | | | | Fix some missing and not necessary trailing spaces in the network v2 API files. Also fixed one block indent that was different from all its friends. Trivialfix Change-Id: Ic6491203c2fb9085543d69f0bb5f38e5a96039da
* | Fix help message for subnetpool default-quota valueWenran Xiao2018-09-192-8/+10
| | | | | | | | | | | | | | | | | | Default pre-project quota is the number of IP addresses that can be allocated from the subnet pool. For example, with a quota of 128, I might get a 64 addresses subnet1, and 16 addresses subnet2, and still have room to allocate 48 more addresses in the future. Change-Id: Ia0ba827790b190647aed990e47347560fc9e9f0c
* | Fix 'project purge' deleting wrong project's servers and volumesJulie Pichon2018-09-142-14/+20
|/ | | | | | | | | | | | | | Project purge would delete the servers and volumes for the project the user is currently authenticated for, regardless of the --project flag. Note: This change means that no server at all will be deleted if the logged in user doesn't have the get_all_tenants permission set in the Nova policy (default: admin_api). This doesn't appear to be an issue with Cinder as the default rule appears to be admin_or_owner. Change-Id: If1c54e24e1482438b81c3c32fd5fc9fdd7a7be04 Story: 1747988 Task: 13854
* Merge "osc-included image signing (using openstacksdk)"Zuul2018-09-084-2/+71
|\
| * osc-included image signing (using openstacksdk)Josephine Seifert2018-09-084-2/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | This extension adds image signing functionality to the "image create" command. Therefore, new CLI options --sign-key-path and --sign-cert-id have been added. This patch uses openstacksdk as the signing backend library instead of cursive. Therefore, requirements and lower_constraints have been updated to use the openstacksdk version 0.17 or higher. Depends-On: Idc15b9a12d408bd4b2e096da8402c374be56f9fa Change-Id: Ia20bc02a49c3fbeb9222e485e3396395f4ab817a Story: 2002128 Co-Authored-By: Markus Hentsch <markus.hentsch@secustack.com>
* | Use templates for cover and lower-constraintsAndreas Jaeger2018-09-071-5/+2
| | | | | | | | | | | | | | | | | | | | | | Use openstack-tox-cover template, this runs the cover job in the check queue only. Use openstack-lower-constraints-jobs template Remove jobs that are part of the templates. Change-Id: Id210b2f15dcba9dcf9ad75e0436995e7d5c1b62b
* | add lib-forward-testing-python3 test jobqingszhao2018-08-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a functional test job running under Python 3 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I1d186a6759bd3e633661c75e62545d0d56700244 Story: #2002586 Task: #24320
* | add python 3.6 unit test jobqingszhao2018-08-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.6 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I1681490fcaa52593abcbf8f935cbe1df7769f2eb Story: #2002586 Task: #24320
* | switch documentation job to new PTIqingszhao2018-08-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: If0416171105673b6ed031398e41d46257fe113eb Story: #2002586 Task: #24320
* | import zuul job settings from project-configqingszhao2018-08-211-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I43acfa46c1df8912ae641529f3cc975c8e752480 Story: #2002586 Task: #24320
* | Merge "Deprecate volume create --project and --user options"Zuul2018-08-203-98/+41
|\ \
| * | Deprecate volume create --project and --user optionsAlan Bishop2018-08-103-98/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cinder's volume create API does not support overriding the project_id and user_id, and it silently igores those API inputs. Cinder always uses the project and user info in the keystone identity associated with the API request. If a user specifies the --project or --user option, the volume create is aborted and a CommandError exception is raised. This prevents a volume from being created, but without the desired project/user values. A user wishing to specify alternate values can still do so using identity overrides (e.g. --os-username, --os-project-id). Story: 2002583 Task: 22192 Change-Id: Ia9f910ea1b0e61797e8c8c463fa28e7390f15bf9
* | | Merge "Detailed help message for QoS max-burst-kbps value"Zuul2018-08-141-1/+4
|\ \ \
| * | | Detailed help message for QoS max-burst-kbps valueLajos Katona2018-08-101-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For QoS rule type bandwidth-limit the max-burst-kbps value for ovs and linuxbridge is suggested to be 80% of the maxkbps value, let's give a detailed help message for the CLI user. For details see https://docs.openstack.org/neutron/queens/admin/ config-qos.html#user-workflow Change-Id: Ia6e38ec7052b7af64880c2f4c5e242d7cb980df5 Closes-Bug: #1777866
* | | | Merge "Fix inconsistency (nit)"Zuul2018-08-131-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix inconsistency (nit)Chen2018-08-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Word choice of description for "host-evacuate-live" is slightly different from that in novaclient ("migrate of" instead of "migrate off"). https://github.com/openstack/python-novaclient/blob/master/doc/source/cli/nova.rst#nova-host-evacuate-live They are supposed to be exactly the same, so use "migrate off" to keep consistent. Change-Id: Ie54c6ed83b6e9a3116e1832b3fb36dd80781366d
* | | | Merge "Add DNS support to floating IP commands"Zuul2018-08-084-1/+64
|\ \ \ \
| * | | | Add DNS support to floating IP commandsJens Harbott2018-08-064-1/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the DNS domain and name options to the ``floating ip create`` command. Also add these two columns to the output of the ``floating ip list --long`` command. Change-Id: Id4cb18b51b252f19b87b24ec5d77183771189d17 Story: 1547736 Task: 13114
* | | | | Merge "Add dns-domain support to Network object"Zuul2018-08-077-6/+83
|\ \ \ \ \ | |/ / / /
| * | | | Add dns-domain support to Network objectPierre Hanselmann2018-04-237-6/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "dns-domain" parameter to Network class. Also check backend extensions and send an error message in case of an argument (like dns-domain) is sent and the extension is missing (dns-integration in this case). Change-Id: I7303658c27d9b9f2d8381ccea0b29e96909cab54 Closes-Bug: 1633214 Partial-Bug: 1547736
* | | | | Merge "Fix missing trailing spaces in network help messages"Zuul2018-08-072-2/+2
|\ \ \ \ \
| * | | | | Fix missing trailing spaces in network help messagesBrian Haley2018-08-032-2/+2
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Trivialfix Change-Id: I1eeab576e7f50d858860a19c045f24a33449dc92
* | | | | Merge "Fix broken gate jobs"Zuul2018-08-079-176/+160
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix broken gate jobsFan Zhang2018-08-079-176/+160
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch aims at fixing the broken gate jobs because of cinder and glance patches [1], [2], [3] and [4]. * Remove parameter `--source-replicated` to drop volume replication v1 support * Address some timing issues with volume transfer requests * Only run Image v1 tests when the test cloud has v1 available * Get tolerant of unexpected additional attributes being returned in Image data [1].https://review.openstack.org/#/c/586293/ [2].https://review.openstack.org/#/c/532503/ [3].https://review.openstack.org/#/c/533564/ [4].https://review.openstack.org/#/c/578755/ Co-Authored-By: Dean Troyer <dtroyer@gmail.com> Co-Authored-By: Monty Taylor <mordred@inaugust.com> Depends-on: https://review.openstack.org/588664 Change-Id: I2a785750e92155185d3344e6116c7f5c6fdd3cbe Signed-off-by: Fan Zhang <zh.f@outlook.com>
* | | | Update reno for stable/rockyOpenStack Release Bot2018-07-262-0/+7
|/ / / | | | | | | | | | Change-Id: Ieb4130d9f9d420fb3b858b6972a1f2a896fa7fc4
* | | Merge "Release note cleanup for 3.16.0 release"3.16.0Zuul2018-07-257-17/+21
|\ \ \
| * | | Release note cleanup for 3.16.0 releaseDean Troyer2018-07-257-17/+21
| | | | | | | | | | | | | | | | | | | | Change-Id: I64efea562117706529c4b474085f5c12939ba4d6 Signed-off-by: Dean Troyer <dtroyer@gmail.com>
* | | | Merge "Don't sent disk_over_commit if nova api > 2.24"Zuul2018-07-252-5/+43
|\ \ \ \
| * | | | Don't sent disk_over_commit if nova api > 2.24Artom Lifshitz2018-07-242-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In API microversion 2.25 Nova removed the disk_over_commit parameter to the live migration server action. This patch makes sure that we don't include it in our request if we're running with 2.25 or higher. Story: #2002963 Task: #22966 Change-Id: I1bbdd33be96d82422a05982508e370237c3560f3
* | | | | Merge "Add command to show all service versions"Zuul2018-07-255-0/+194
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add command to show all service versionsMonty Taylor2018-07-235-0/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Knowing what services and what versions of those services exist on a cloud isn't always a spectacular experience. Add a command that will use get_all_version_data from keystoneauth to produce a report of the available services and the version info for each service. Depends-On: https://review.openstack.org/584944 Change-Id: I84751c175d0c5f6d857a5473d2db6d5f1b41f946
* | | | | Merge "Support --community in openstack image list"Zuul2018-07-255-7/+60
|\ \ \ \ \
| * | | | | Support --community in openstack image listNobuto Murata2018-07-245-7/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "--community" was added to "image create" and "image set" previously, but was missed in "image list". Change-Id: I959fdd7f67ae62c8326659ce52389228152ec019 Story: 2001925 Task: 14453
* | | | | | Merge "Implement support for project limits"Zuul2018-07-258-0/+1021
|\ \ \ \ \ \
| * | | | | | Implement support for project limitsLance Bragstad2018-07-238-0/+1021
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit let's users manage limits via the command line. bp unified-limits Change-Id: I7c44bbb60557378b66c5c43a7ba917f40dc2b633
* | | | | | | Merge "Implement support for registered limits"Zuul2018-07-2510-2/+1169
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Implement support for registered limitsLance Bragstad2018-07-2310-2/+1169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds support for users to manage registered limits via the command line. bp unified-limits Depends-On: https://review.openstack.org/#/c/574391/ Change-Id: Id8377363f7a3248b45aeeba21d2acc02684a0305
* | | | | | | Merge "compute: host: expand kwargs in host_set() call"Zuul2018-07-252-5/+4
|\ \ \ \ \ \ \
| * | | | | | | compute: host: expand kwargs in host_set() callBenoƮt Knecht2018-07-202-5/+4
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `host_set()` expects `status` and `maintenance_mode` as keyword arguments, but in `SetHost.take_action()`, it is called without expanding the keyword arguments. So it's called as ``` host_set(host, {'status': 'enable'}) ``` instead of ``` host_set(host, status='enable') ``` Change-Id: If0b37ac60091161a892bfc694fce31a988f66005 Task: 23023
* | | | | | | Merge "Support filtering port with IP address substring"Zuul2018-07-254-7/+38
|\ \ \ \ \ \ \
| * | | | | | | Support filtering port with IP address substringHongbin Lu2018-06-294-7/+38
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9559f1c0a6db943705bd32aefb60d7ea7054dd1b Related-Bug: #1718605
* | | | | | | Merge "Fix error with image show when image name is None"Zuul2018-07-244-4/+5
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Fix error with image show when image name is NoneJake Yip2018-07-234-4/+5
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Need to bump osc-lib to 1.10.0 Closes-Bug: #1736696 Depends-On: I2aab5cc1f550848bda2b90ef7ef9a60f07b88996 Change-Id: I7420204f28d36529354e5671bd88587d9b15bb06
* | | | | | Merge "Do not require port argument when updating floating IP"Zuul2018-07-243-14/+60
|\ \ \ \ \ \