From no-reply at openstack.org Tue Sep 1 15:08:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:08:51 -0000 Subject: [release-announce] reno 3.2.0 Message-ID: We eagerly announce the release of: reno 3.2.0: RElease NOtes manager The source is available from: https://opendev.org/openstack/reno Download the package from: https://pypi.org/project/reno For more details, please see below. 3.2.0 ^^^^^ New Features * Add a new configuration option, *encoding*, to specify the encoding to use when reading release notes file. See :doc:`/user/usage` for more details. * Add the "semver-next" command to calculate the next release version based on the available release notes. Three new configuration options ("semver_major", "semver_minor", and "semver_patch") define the sections that should cause different types of version increments. See :doc:`/user/usage` for details. Changes in reno 3.1.0..3.2.0 ---------------------------- 35c0a43 raise the minimum version of pyyaml 789ecb1 add `semver-next` command 05d52d3 add release note for `encoding` option 46d51b5 [trivial] Use opendev url for source code link 984bcba Add config option to set default character encoding 1d503fa Some cleanups be61436 Switch to newer openstackdocstheme version Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.rst | 2 +- lower-constraints.txt | 4 +- .../file-encoding-option-6aa3e32f2bf830b8.yaml | 6 + .../notes/semver-next-63c68cf10ec91f09.yaml | 8 + reno/cache.py | 5 +- reno/config.py | 24 +++ reno/create.py | 13 +- reno/loader.py | 3 +- reno/main.py | 18 +++ reno/report.py | 3 +- reno/scanner.py | 12 +- reno/semver.py | 101 ++++++++++++ requirements.txt | 3 +- setup.cfg | 12 +- test-requirements.txt | 2 +- tox.ini | 5 +- 21 files changed, 378 insertions(+), 52 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b97c1c8..5486a45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr -PyYAML>=3.10 +PyYAML>=5.3.1 @@ -7,0 +8 @@ dulwich>=0.15.0 # Apache-2.0 +packaging>=20.4 diff --git a/test-requirements.txt b/test-requirements.txt index 8d66267..043453d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ python-subunit>=0.0.18 -openstackdocstheme>=1.11.0 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0 From no-reply at openstack.org Tue Sep 1 15:13:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:13:22 -0000 Subject: [release-announce] bifrost 7.2.2 (train) Message-ID: We are delighted to announce the release of: bifrost 7.2.2: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/bifrost Download the package from: https://tarballs.openstack.org/bifrost/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/bifrost For more details, please see below. 7.2.2 ^^^^^ Bug Fixes * Forces using pyghmi==1.5.13 when creating a testing environment to fix every operation in ipmitool taking minutes. Changes in bifrost 7.2.1..7.2.2 ------------------------------- 14332ab [Train and older] Fix several CI problems Diffstat (except docs and test files) ------------------------------------- .../roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml | 8 ++++++++ .../defaults/required_defaults_Debian_family.yml | 1 - .../defaults/required_defaults_RedHat_family.yml | 1 - .../defaults/required_defaults_Suse_family.yml | 1 - .../defaults/required_defaults_Ubuntu_16.04.yml | 1 - .../defaults/required_defaults_Ubuntu_18.04.yml | 1 - .../defaults/required_defaults_Ubuntu_16.04.yml | 1 - .../defaults/required_defaults_Ubuntu_18.04.yml | 1 - releasenotes/notes/pyghmi-version-a6e35ddc0792aa8d.yaml | 5 +++++ requirements.txt | 1 + scripts/install-deps.sh | 9 +++++---- 11 files changed, 19 insertions(+), 11 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 7531fba..d4ec934 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,0 +10 @@ setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2. +six>=1.11.0 # MIT From no-reply at openstack.org Tue Sep 1 15:20:47 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:20:47 -0000 Subject: [release-announce] glance_store 2.3.0 (victoria) Message-ID: We are pumped to announce the release of: glance_store 2.3.0: OpenStack Image Service Store Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/glance_store Download the package from: https://pypi.org/project/glance_store For more details, please see below. 2.3.0 ^^^^^ New Features ************ * Add new configuration option "rbd_thin_provisioning" and "filesystem_thin_provisioning" to rbd and filesystem store to enable or not sparse upload, default are False. A sparse file means that we do not actually write null byte sequences but only the data itself at a given offset, the "holes" which can appear will automatically be interpreted by the storage backend as null bytes, and do not really consume your storage. Enabling this feature will also speed up image upload and save network traffic in addition to save space in the backend, as null bytes sequences are not sent over the network. * Added support for cinder multiple stores. Operators can now configure multiple cinder stores by configuring a unique cinder_volume_type for each cinder store. Upgrade Notes ************* * Legacy images will be moved to specific stores as per their current volume's type and the location URL will be updated respectively. Changes in glance_store 2.2.0..2.3.0 ------------------------------------ 5aa2bc7 Drop snapshot in use log from ERROR to WARN a594f54 Add a little more test coverage for rbd resize logic 4dc622d Bring FakeData utility over from glance 3c44d68 Correct default type name reference eec0948 Support Cinder multiple stores 201d85b Handle sparse images in glance_store c43f19e Ramp up rbd resize to avoid excessive calls 3e9ecde Remove translation sections from setup.cfg 9739bdf Fix hacking min version to 3.0.1 65ccf37 Clarify the filesystem_store_metadata_file config option Diffstat (except docs and test files) ------------------------------------- babel.cfg | 1 - glance_store/_drivers/cinder.py | 167 +++++++++++------ glance_store/_drivers/filesystem.py | 44 ++++- glance_store/_drivers/rbd.py | 92 +++++++--- glance_store/multi_backend.py | 5 +- lower-constraints.txt | 1 - .../handle-sparse-image-a3ecfc4ae1c00d48.yaml | 15 ++ ...rt-cinder-multiple-stores-6cc8489f8f4f8ff3.yaml | 10 ++ setup.cfg | 14 -- test-requirements.txt | 2 +- 17 files changed, 685 insertions(+), 114 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 988fbc3..4a2a0fa 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 1 15:23:03 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:23:03 -0000 Subject: [release-announce] taskflow 4.4.0 (victoria) Message-ID: We are overjoyed to announce the release of: taskflow 4.4.0: Taskflow structured state management library. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/taskflow Download the package from: https://pypi.org/project/taskflow Please report issues through: https://bugs.launchpad.net/taskflow/+bugs For more details, please see below. 4.4.0 ^^^^^ New Features ************ * Allow to use Sentinel for Redis connections. New variable *sentinel* can be passed to Redis jobboard. It is None by default, Sentinel name should be passed to enable this functionality. Bug Fixes ********* * Limit retries for storage failures on saving flow/task state in the storage. Previously on StorageFailure exception may cause an endless loop during execution of flows throwing errors and retrying to save details. Changes in taskflow 4.3.1..4.4.0 -------------------------------- c3245421 Avoid endless loop on StorageFailure f17252de Add sentinel redis support cf327a2e Switch from unittest2 compat methods to Python 3.x methods Diffstat (except docs and test files) ------------------------------------- ...dd-sentinel-redis-support-9fd16e2a5dd5c0c9.yaml | 6 ++ ...ess-loop-on-storage-error-dd4467f0bbc66abf.yaml | 7 +++ taskflow/jobs/backends/impl_redis.py | 15 ++++- taskflow/storage.py | 11 ++++ taskflow/test.py | 2 +- 9 files changed, 122 insertions(+), 51 deletions(-) From no-reply at openstack.org Tue Sep 1 15:25:08 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:25:08 -0000 Subject: [release-announce] oslo.utils 4.5.0 (victoria) Message-ID: We are excited to announce the release of: oslo.utils 4.5.0: Oslo Utility library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.utils Download the package from: https://pypi.org/project/oslo.utils Please report issues through: https://bugs.launchpad.net/oslo.utils/+bugs For more details, please see below. 4.5.0 ^^^^^ New Features * New method "is_json" "is_yaml" added in fileutils. These can be used to check if file is JSON or YAML formatted. Changes in oslo.utils 4.4.0..4.5.0 ---------------------------------- 7c4a94c Add util methods for checking json and yaml formatted file 2aaaf38 Bump bandit version Diffstat (except docs and test files) ------------------------------------- oslo_utils/fileutils.py | 49 ++++++++++++++++++++++ ...-for-json-yaml-file-check-746dca0a11c2f9c9.yaml | 6 +++ test-requirements.txt | 2 +- 4 files changed, 85 insertions(+), 2 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index d97dd15..349cab6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -24 +24 @@ oslo.config>=5.2.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 1 15:25:13 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:25:13 -0000 Subject: [release-announce] stevedore 3.2.1 (victoria) Message-ID: We are jazzed to announce the release of: stevedore 3.2.1: Manage dynamic plugins for Python applications This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/stevedore Download the package from: https://pypi.org/project/stevedore Please report issues through: https://bugs.launchpad.net/stevedore/+bugs For more details, please see below. Changes in stevedore 3.2.0..3.2.1 --------------------------------- efb338e Fix the bug 1892610. There're some syntax errors in the comment of stevedore code. Diffstat (except docs and test files) ------------------------------------- stevedore/dispatch.py | 2 +- stevedore/driver.py | 4 ++-- stevedore/enabled.py | 2 +- stevedore/extension.py | 4 ++-- stevedore/hook.py | 2 +- stevedore/named.py | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) From no-reply at openstack.org Tue Sep 1 15:25:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:25:14 -0000 Subject: [release-announce] oslo.messaging 12.4.0 (victoria) Message-ID: We joyfully announce the release of: oslo.messaging 12.4.0: Oslo Messaging API This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.messaging Download the package from: https://pypi.org/project/oslo.messaging Please report issues through: https://bugs.launchpad.net/oslo.messaging/+bugs For more details, please see below. 12.4.0 ^^^^^^ New Features * RPC dispatcher can have an extra endpoint named ping. This endpoint can be enabled thanks to a specific configuration parameter: [DEFAULT] rpc_ping_enabled=true # default is false The purpose of this new endpoint is to help operators do a RPC call (a ping) toward a specific RPC callback (e.g. a nova-compute, or a neutron-agent). This is helping a lot for monitoring agents (for example, if agents are deployed in a kubernetes pod). Changes in oslo.messaging 12.3.0..12.4.0 ---------------------------------------- 82492442 Add a ping endpoint to RPC dispatcher Diffstat (except docs and test files) ------------------------------------- oslo_messaging/conffixture.py | 2 ++ oslo_messaging/opts.py | 2 ++ oslo_messaging/rpc/dispatcher.py | 36 +++++++++++++++++++++++++++++ releasenotes/notes/add-ping-endpoint.yaml | 13 +++++++++++ 5 files changed, 81 insertions(+) From no-reply at openstack.org Tue Sep 1 15:25:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:25:20 -0000 Subject: [release-announce] oslo.policy 3.4.0 (victoria) Message-ID: We are gleeful to announce the release of: oslo.policy 3.4.0: Oslo Policy library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.policy Download the package from: https://pypi.org/project/oslo.policy Please report issues through: https://bugs.launchpad.net/oslo.policy/+bugs For more details, please see below. 3.4.0 ^^^^^ New Features ************ * Add "oslopolicy-convert-json-to-yaml" tool to convert the json formatted policy file to yaml format in compatible way. Refer to this document (https://docs.openstack.org/oslo.policy/latest/cli /oslopolicy-convert-json-to-yaml.html) for details. Deprecation Notes ***************** * "policy_file" support for JSON formatted file is deprecated. Use YAML formatted file which will be default in future. Use oslopolicy- convert-json-to-yaml (https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy- convert-json-to-yaml.html) tool to convert the existing JSON to YAML formatted policy file in backward compatible way. JSON format support and "--format" option in "oslopolicy-sample- generator" and "oslopolicy-policy-upgrade" tools are also deprecated. In future release, "--format" option will be removed. Changes in oslo.policy 3.3.2..3.4.0 ----------------------------------- c6ed9f3 Log warning for redundant file rules d8ca7c2 Deprecate the JSON support for policy_file e40632b Add oslopolicy-convert-json-to-yaml tool c9f7cd4 Bump bandit version 884a4ea Clarify what exactly an "access file" is Diffstat (except docs and test files) ------------------------------------- oslo_policy/generator.py | 121 +++++++++++++- oslo_policy/policy.py | 39 ++++- ...convert-json-to-yaml-tool-3c93604aee79f58a.yaml | 5 + ...e-policy-file-json-format-e1921f15b5d00287.yaml | 12 ++ setup.cfg | 1 + test-requirements.txt | 2 +- 12 files changed, 475 insertions(+), 13 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 29e6739..3c503c3 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14 +14 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 1 15:27:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 15:27:43 -0000 Subject: [release-announce] castellan 3.5.0 (victoria) Message-ID: We are satisfied to announce the release of: castellan 3.5.0: Generic Key Manager interface for OpenStack This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/castellan Download the package from: https://tarballs.openstack.org/castellan/ Please report issues through: https://bugs.launchpad.net/castellan/+bugs For more details, please see below. 3.5.0 ^^^^^ Bug Fixes * "barbican_endpoint_type" is now used to retrieve Barbican endpoint URL from service catalog. This config option is set to 'public' by default so it will not change the current behaviour. Changes in castellan 3.4.0..3.5.0 --------------------------------- ecf2b1f zuul: use the new barbican simple-crypto job e63d813 Use 'barbican_endpoint_type'config option to get endpoint from catalog 62a826c Bump bandit version Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 ++-- castellan/key_manager/barbican_key_manager.py | 3 ++- .../use-barbican-endpoint-type-config-option-e583d30930cc22ba.yaml | 6 ++++++ test-requirements.txt | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 212a0c9..1a0b2f5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -18 +18 @@ testtools>=2.2.0 # MIT -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 1 20:02:10 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 01 Sep 2020 20:02:10 -0000 Subject: [release-announce] pbr 5.5.0 Message-ID: We joyfully announce the release of: pbr 5.5.0: Python Build Reasonableness The source is available from: https://opendev.org/openstack/pbr Download the package from: https://pypi.org/project/pbr For more details, please see below. 5.5.0 ^^^^^ Other Notes * Support to generate bdist_wininst packages has been removed. As of Python 3.8 and Setuptools 47.2 it's deprecated in favor of just using wheels for Windows platform packaging. See https://discuss.python.org/t/deprecate-bdist-wininst/ and https://discuss.python.org/t/remove-distutils-bdist-wininst-command/ for more details. Changes in pbr 5.4.5..5.5.0 --------------------------- e52e608 Remove bdist_wininst support 3bfff26 Increase integration test timeout 175fad9 Add Release Notes to documentation 8e40b74 Cleanup old legacy devstack-gate jobs 9e22926 Begin work to modernize pbr's integration testing 5fdbae5 Re-add ChangeLog 07b6ac8 Update some url to use opendev.org 2242cb6 Support newer openstackdocstheme 9a219f9 Use easy_install.ScriptWriter.get_header() 9224eb0 Remove neutron-fwaas from the jobs' required project 39fe349 Update python requires packaging metadata for package d8f740c trivial: Improve logging of run commands d5da212 Map requires-python to python-requires 206b795 Update hacking 73c11c6 Add support for virtualenv 20.x Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 + .zuul.yaml | 45 ++++--- CONTRIBUTING.rst | 4 +- README.rst | 5 +- lower-constraints.txt | 4 +- pbr/packaging.py | 20 +-- pbr/util.py | 3 +- .../legacy/pbr-installation-devstack/post.yaml | 15 --- .../legacy/pbr-installation-devstack/run.yaml | 136 --------------------- .../pbr-installation-upstream-devstack/post.yaml | 15 --- .../pbr-installation-upstream-devstack/run.yaml | 136 --------------------- playbooks/pbr-installation-openstack/pre.yaml | 4 + playbooks/pbr-installation-openstack/run.yaml | 6 + .../bdist_wininst-removal-4a1c7c3a9f08238d.yaml | 9 ++ releasenotes/source/conf.py | 15 ++- setup.cfg | 4 +- test-requirements.txt | 9 +- tools/integration.sh | 31 +++-- tox.ini | 5 +- 31 files changed, 190 insertions(+), 414 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 09efec0..a3c5a11 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=1.1.0,<4.0.0 # Apache-2.0 @@ -9,2 +9,3 @@ mock>=2.0.0 # BSD -six>=1.10.0 # MIT -stestr>=2.1.0 # Apache-2.0 +six>=1.12.0 # MIT +stestr>=2.1.0,<3.0;python_version=='2.7' # Apache-2.0 +stestr>=2.1.0;python_version>='3.0' # Apache-2.0 @@ -14 +15 @@ testtools>=2.2.0 # MIT -virtualenv>=14.0.6 # MIT +virtualenv>=20.0.3 # MIT From no-reply at openstack.org Wed Sep 2 17:11:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 02 Sep 2020 17:11:06 -0000 Subject: [release-announce] os-brick 4.0.0 (victoria) Message-ID: We contentedly announce the release of: os-brick 4.0.0: OpenStack Cinder brick library for managing local volume attaches This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 4.0.0 ^^^^^ New Features ************ * Add support for RBD non OpenStack (cinderlib) attach/detach. Upgrade Notes ************* * The CORAID driver was removed from Cinder in the Ocata release. The AOE protocol connector logic in os-brick is no longer needed and has now been removed. * The ITRI DISCO driver was removed from Cinder in the Stein release. The connector logic in os-brick is no longer needed and has now been removed. * The DRBD driver was removed from Cinder in the Stein release by the vendor. The connector logic in os-brick is no longer needed and has now been removed. * The HGST driver was removed from Cinder in the Stein release. The connector logic in os-brick is no longer needed and has now been removed. * The Veritas Hyperscale driver was removed from Cinder in the Train release. The connector logic in os-brick is no longer needed and has now been removed. Bug Fixes ********* * Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200): Prior fixes for this bug changed the connection properties but did not take into account an upgrade scenario in which currently attached volumes had the old format connection properties and could fail on detatch with "KeyError: 'config_group'". This release updates the 'scaleio' connector to handle this situation. It is only applicable to deployments using a Dell EMC PowerFlex/VxFlex OS/ScaleIO backend. * [bug 1862433 (https://bugs.launchpad.net/os-brick/+bug/1862443)] Fix an issue where platform id is needed to determine name of scsi disk. * Bug #1865754 (https://bugs.launchpad.net/cinder/+bug/1865754): Fix to the rbd connector to work with Ceph Octopus (Version 15.2.0 and later). Octopus has slightly changed its requirements such that it now needs a "[global]" heading at the beginning of the "ini" config file that is generated within the "RBDConnector" class. This release detects the Ceph version and supplies the appropriate config file. * Improve WWN detection for arrays with multiple designators. (bug 1881608). * Improve iSCSI multipath detection to work even if we cannot find the volume's WWN in sysfs. (bug 1881619). * Fix check_valid_path method in the RBD connector for locally attached volumes. (Bug #1884552) * Implement the extend_volume method for the RBD connector. (Bug #1884554). Changes in os-brick 3.2.1..4.0.0 -------------------------------- 3e83148 Fix for rbd connector to work with ceph octopus abd97bb Add volume local cache support to os-brick 360154b Remove CORAID AOE connector 0649a7f Add note about removed cinder feature 6672ea0 Fix pygments style 4a13aa8 Add code coverage job 7ca8e56 Add release note for scaleio connector upgrade 4412b26 Fix a typo in the explanatory note 0cdd9bb Leverage the iSCSI mpath to get the WWN e83b028 bindep: remind people to sync the dependencies with devstack 5450483 ScaleIO: Connection info backward compatibility 12a1603 Remove DRBD connector d6e021e Remove Veritas Hyperscale connector 54c8166 Remove the HGST connector 22d565b Remove the ITRI DISCO connector 7c9020f prepend platform info to by-path string 29752fb RBD: Implement volume extension 7d995b6 RBD: Fix check_valid_device e67b780 RBD: Support non OpenStack usage eecfe72 Add doc linting to pep8 target 63f52be iSCSI detect multipath DM with no WWN 7fb37c2 Improve WWN detection Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 16 ++ bindep.txt | 6 + .../reference/os_brick/initiator/connector.rst | 5 - lower-constraints.txt | 1 + os_brick/caches/__init__.py | 103 +++++++ os_brick/caches/opencas.py | 119 ++++++++ os_brick/exception.py | 5 + os_brick/initiator/__init__.py | 9 +- os_brick/initiator/connector.py | 22 -- os_brick/initiator/connectors/aoe.py | 176 ------------ os_brick/initiator/connectors/disco.py | 208 -------------- os_brick/initiator/connectors/drbd.py | 110 -------- os_brick/initiator/connectors/fibre_channel.py | 27 +- .../initiator/connectors/fibre_channel_s390x.py | 2 +- os_brick/initiator/connectors/hgst.py | 183 ------------ os_brick/initiator/connectors/iscsi.py | 10 +- os_brick/initiator/connectors/rbd.py | 222 ++++++++++++--- os_brick/initiator/connectors/scaleio.py | 22 +- os_brick/initiator/connectors/vrtshyperscale.py | 160 ----------- os_brick/initiator/linuxscsi.py | 40 ++- os_brick/privileged/rbd.py | 59 ++++ .../initiator/connectors/test_fibre_channel.py | 90 +++++- .../connectors/test_fibre_channel_s390x.py | 2 +- .../initiator/connectors/test_vrtshyperscale.py | 144 ---------- ...g-1823200-scaleio-upgrade-3e83b5c9dd148714.yaml | 10 + .../notes/bug-1862443-e87ef38b60f9b979.yaml | 5 + ...eph-octopus-compatibility-a56a05b7395efa7f.yaml | 9 + .../improve-get_sysfs_wwn-df38ea88cdcdcc94.yaml | 5 + ...iscsi-multipath-detection-f36f28a993f61936.yaml | 6 + ...rbd-non-openstack-support-28ee093d7d3a700e.yaml | 5 + .../rbd_check_valid_device-2f50c0639adb8e7c.yaml | 5 + .../notes/rbd_extend_volume-5bc6adc08f662c5b.yaml | 5 + .../notes/remove-aoe-7a97315a73c7b24f.yaml | 6 + .../notes/remove-disco-0809537ffb8c50eb.yaml | 6 + .../notes/remove-drbd-21872230fcac1138.yaml | 6 + .../notes/remove-hgst-daa7f07c307974d0.yaml | 6 + .../notes/remove-hyperscale-468f1b61bf4dadf8.yaml | 6 + test-requirements.txt | 1 + tox.ini | 8 +- 52 files changed, 1541 insertions(+), 1670 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 35b642a..82e69f6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14,0 +15 @@ pycodestyle==2.6.0 # MIT +doc8>=0.6.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 3 10:32:30 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 03 Sep 2020 10:32:30 -0000 Subject: [release-announce] oslo.messaging 12.1.4 (ussuri) Message-ID: We high-spiritedly announce the release of: oslo.messaging 12.1.4: Oslo Messaging API This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/oslo.messaging Download the package from: https://pypi.org/project/oslo.messaging Please report issues through: https://bugs.launchpad.net/oslo.messaging/+bugs For more details, please see below. 12.1.4 ^^^^^^ Bug Fixes * Add a new option *enable_cancel_on_failover* for rabbitmq driver which when enabled, will cancel consumers when queue appears to be down. Changes in oslo.messaging 12.1.3..12.1.4 ---------------------------------------- 0a432c7f Cancel consumer if queue down Diffstat (except docs and test files) ------------------------------------- oslo_messaging/_drivers/impl_rabbit.py | 83 ++++++++++++++-------- ...enable_cancel_on_failover-22ac472b93dd3a23.yaml | 6 ++ 3 files changed, 65 insertions(+), 31 deletions(-) From no-reply at openstack.org Thu Sep 3 16:37:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 03 Sep 2020 16:37:11 -0000 Subject: [release-announce] ironic-lib 4.4.0 (victoria) Message-ID: We joyfully announce the release of: ironic-lib 4.4.0: Ironic common library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/ironic-lib Download the package from: https://pypi.org/project/ironic-lib Please report issues through: https://storyboard.openstack.org/#!/project/openstack/ironic-lib For more details, please see below. Changes in ironic-lib 4.3.1..4.4.0 ---------------------------------- 14d7653 Drop the dependency on oslo.service loopingcall d61ca27 Remove the unused coding style modules 67de2e9 Move some generic functions from IPA 0e9b1eb Additional testing for Metal3 string cases 718817b Use tenacity to retry convert_image 4e0846d Add logging to the HTTP basic auth code 28b64d2 Update version of hacking Diffstat (except docs and test files) ------------------------------------- ironic_lib/auth_basic.py | 18 +++-- ironic_lib/capabilities.py | 120 ++++++++++++++++++++++++++++++++++ ironic_lib/disk_utils.py | 119 ++++++++++++++++++++++----------- ironic_lib/utils.py | 46 +++++++++---- lower-constraints.txt | 7 +- requirements.txt | 2 +- test-requirements.txt | 3 +- 11 files changed, 418 insertions(+), 79 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 84b9647..87ba5b3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +9,0 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -oslo.service!=1.28.1,>=1.24.0 # Apache-2.0 @@ -16,0 +16 @@ WebOb>=1.7.1 # MIT +tenacity>=6.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 9b3a3bc..03e9602 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +5,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT @@ -8 +7 @@ flake8-import-order>=0.17.1 # LGPLv3 -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=3.1.0,<3.2.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 3 17:27:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 03 Sep 2020 17:27:52 -0000 Subject: [release-announce] os_vif 2.2.0 (victoria) Message-ID: We are stoked to announce the release of: os_vif 2.2.0: A library for plugging and unplugging virtual interfaces in OpenStack. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/os_vif Download the package from: https://pypi.org/project/os_vif For more details, please see below. 2.2.0 ^^^^^ Upgrade Notes ************* * os-vif now uses the "native" ovsdb driver instead of "vsctl" driver. This reduces the number of privileged call that os-vif need to make and generally improves plugging performance. In future release the "vsctl" backend will be removed. Deprecation Notes ***************** * The "vsctl" ovsdb driver is now deprecated for removal. The default ovsdb interface has now been updated to "native". This will use the ovs python binding instead of invoking the "ovs-vsctl" CLI. The "native" backend both outperforms the "vsctl" backend and require no elevated privileges to configure the ovsdb. This both improves security and reduces plug and unplug time. Changes in os_vif 2.1.0..2.2.0 ------------------------------ d792810 deprecate ovs-vsctl driver and make native the default d6e7521 windows: Add missing return 68c4edb update tox envs and support pdf docs 041ce67 [goal] migrate testing to ubuntu focal c8703df support pyroute2 0.5.13 Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 1 + bindep.txt | 10 ++++ lower-constraints.txt | 4 +- os_vif/internal/ip/linux/impl_pyroute2.py | 37 ++++++------ os_vif/internal/ip/windows/impl_netifaces.py | 1 + .../unit/internal/ip/linux/test_impl_pyroute2.py | 8 ++- ...lt-to-native-ovsdb-driver-112fb5adf6e19a30.yaml | 16 ++++++ tox.ini | 67 +++++++++++++++------- vif_plug_ovs/ovs.py | 10 +++- vif_plug_ovs/ovsdb/ovsdb_lib.py | 13 ++++- 11 files changed, 124 insertions(+), 44 deletions(-) From no-reply at openstack.org Fri Sep 4 08:53:38 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 08:53:38 -0000 Subject: [release-announce] os-brick 3.0.3 (ussuri) Message-ID: We are thrilled to announce the release of: os-brick 3.0.3: OpenStack Cinder brick library for managing local volume attaches This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 3.0.3 ^^^^^ Bug Fixes * Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200): Prior fixes for this bug changed the connection properties but did not take into account an upgrade scenario in which currently attached volumes had the old format connection properties and could fail on detatch with "KeyError: 'config_group'". This release updates the 'scaleio' connector to handle this situation. It is only applicable to deployments using a Dell EMC PowerFlex/VxFlex OS/ScaleIO backend. * Fix an incompatibility with ceph 13.2.0 (Mimic) or later, caused by a change in the output of "rbd map". * Improve WWN detection for arrays with multiple designators. (bug 1881608). * Improve iSCSI multipath detection to work even if we cannot find the volume's WWN in sysfs. (bug 1881619). Changes in os-brick 3.0.2..3.0.3 -------------------------------- d3ee7a0 rbd: Warn if ceph udev rules are not configured 31c01b5 Leverage the iSCSI mpath to get the WWN a04e553 iSCSI detect multipath DM with no WWN 930ce7f Add release note for scaleio connector upgrade 31589a6 ScaleIO: Connection info backward compatibility 935daea Improve WWN detection bf0faea rbd: Support 'rbd showmapped' output from ceph 13.2.0+ Diffstat (except docs and test files) ------------------------------------- os_brick/initiator/connectors/iscsi.py | 10 ++-- os_brick/initiator/connectors/rbd.py | 70 ++++++++++++++++++---- os_brick/initiator/connectors/scaleio.py | 22 ++++--- os_brick/initiator/linuxscsi.py | 40 +++++++++++-- ...g-1823200-scaleio-upgrade-3e83b5c9dd148714.yaml | 10 ++++ .../notes/bug-1884052-798094496dccf23c.yaml | 5 ++ .../improve-get_sysfs_wwn-df38ea88cdcdcc94.yaml | 5 ++ ...iscsi-multipath-detection-f36f28a993f61936.yaml | 6 ++ 12 files changed, 280 insertions(+), 35 deletions(-) From no-reply at openstack.org Fri Sep 4 08:59:09 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 08:59:09 -0000 Subject: [release-announce] os-brick 2.10.5 (train) Message-ID: We are psyched to announce the release of: os-brick 2.10.5: OpenStack Cinder brick library for managing local volume attaches This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 2.10.5 ^^^^^^ Bug Fixes * Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200): Prior fixes for this bug changed the connection properties but did not take into account an upgrade scenario in which currently attached volumes had the old format connection properties and could fail on detatch with "KeyError: 'config_group'". This release updates the 'scaleio' connector to handle this situation. It is only applicable to deployments using a Dell EMC PowerFlex/VxFlex OS/ScaleIO backend. * Fix an incompatibility with ceph 13.2.0 (Mimic) or later, caused by a change in the output of "rbd map". * Improve WWN detection for arrays with multiple designators. (bug 1881608). * Improve iSCSI multipath detection to work even if we cannot find the volume's WWN in sysfs. (bug 1881619). Changes in os-brick 2.10.4..2.10.5 ---------------------------------- 609f0bc Leverage the iSCSI mpath to get the WWN 57ac899 iSCSI detect multipath DM with no WWN 9905455 rbd: Warn if ceph udev rules are not configured 7eec31b Improve WWN detection ba9d47a rbd: Support 'rbd showmapped' output from ceph 13.2.0+ c380107 Add release note for scaleio connector upgrade db95b00 ScaleIO: Connection info backward compatibility 5418d08 Port the os-bricks jobs to Zuul v3 0ae0afb rbd: Correct local_attach disconnect test and showmapped arguments Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 39 ++++++------ os_brick/initiator/connectors/iscsi.py | 10 +-- os_brick/initiator/connectors/rbd.py | 71 +++++++++++++++++++--- os_brick/initiator/connectors/scaleio.py | 19 ++++-- os_brick/initiator/linuxscsi.py | 40 ++++++++++-- ...g-1823200-scaleio-upgrade-3e83b5c9dd148714.yaml | 10 +++ .../notes/bug-1884052-798094496dccf23c.yaml | 5 ++ .../improve-get_sysfs_wwn-df38ea88cdcdcc94.yaml | 5 ++ ...iscsi-multipath-detection-f36f28a993f61936.yaml | 6 ++ 13 files changed, 303 insertions(+), 51 deletions(-) From no-reply at openstack.org Fri Sep 4 13:19:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 13:19:52 -0000 Subject: [release-announce] mistral-lib 2.3.0 (victoria) Message-ID: We joyfully announce the release of: mistral-lib 2.3.0: Mistral shared routings and utilities (Actions API, YAQL functions API, data types etc.) This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/mistral-lib Download the package from: https://pypi.org/project/mistral-lib Please report issues through: https://bugs.launchpad.net/mistral/+bugs For more details, please see below. Changes in mistral-lib 2.2.0..2.3.0 ----------------------------------- 245c127 Add more specific description to param_spec f818f1f Add main entities related to action providers Diffstat (except docs and test files) ------------------------------------- mistral_lib/actions/__init__.py | 14 +- mistral_lib/actions/base.py | 260 ++++++++++++++++++++- mistral_lib/actions/providers/__init__.py | 0 mistral_lib/actions/providers/base.py | 118 ++++++++++ mistral_lib/actions/providers/composite.py | 53 +++++ mistral_lib/actions/providers/python.py | 66 ++++++ mistral_lib/actions/types.py | 5 +- mistral_lib/exceptions.py | 4 + 10 files changed, 627 insertions(+), 13 deletions(-) From no-reply at openstack.org Fri Sep 4 13:22:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 13:22:18 -0000 Subject: [release-announce] metalsmith 1.2.0 (victoria) Message-ID: We are pumped to announce the release of: metalsmith 1.2.0: Deployment and Scheduling tool for Bare Metal This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/metalsmith Download the package from: https://tarballs.openstack.org/metalsmith/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/metalsmith For more details, please see below. 1.2.0 ^^^^^ Deprecation Notes ***************** * Providing checksums for file images is deprecated. No deploy implementation actually supports them. Bug Fixes ********* * Checksums are no longer required (nor used) with file images. Changes in metalsmith 1.1.0..1.2.0 ---------------------------------- 3621535 Stop requiring checksums with file images 9c93e98 Add the setuptools workaround 56066a2 Document metalsmith_instances 940d2cf Explicitly set jobs to ML2/OVS 8b12694 metalsmith_instances module cleanups f0888f7 Capture metalsmith python logging ef40180 CI: use the direct deploy by default 62b8b1d Move metalsmith_instances from tripleo-ansible 53636ba Move roles into a standard directory layout Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 28 +- lower-constraints.txt | 1 + metalsmith/sources.py | 28 +- metalsmith/test/test_cmd.py | 13 - metalsmith/test/test_metalsmith_instances.py | 252 ++++++++++++ metalsmith/test/test_provisioner.py | 7 +- metalsmith/test/test_sources.py | 13 +- .../modules/metalsmith_instances.py | 430 +++++++++++++++++++++ .../roles}/metalsmith_deployment/README.rst | 4 +- .../roles}/metalsmith_deployment/defaults/main.yml | 0 .../roles}/metalsmith_deployment/meta/main.yml | 0 .../roles}/metalsmith_deployment/tasks/main.yml | 0 playbooks/integration/pre.yaml | 9 +- .../notes/file-checksum-d19370a8fde00a81.yaml | 8 + roles | 1 + setup.cfg | 3 +- test-requirements.txt | 1 + tox.ini | 2 +- 22 files changed, 1028 insertions(+), 51 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 26d1b18..e730dbc 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,0 +10 @@ Pygments>=2.2.0 # BSD +ansible>=2.8 \ No newline at end of file From no-reply at openstack.org Fri Sep 4 13:23:48 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 13:23:48 -0000 Subject: [release-announce] neutron-lib 2.6.0 (victoria) Message-ID: We joyfully announce the release of: neutron-lib 2.6.0: Neutron shared routines and utilities This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/neutron-lib Download the package from: https://pypi.org/project/neutron-lib Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. 2.6.0 ^^^^^ New Features ************ * Add an API extension "security-groups-remote-address-group" that adds the new field "remote_address_group_id" in security group rules. This allows users to easily manage SG rules for aggregated IP address blocks. * * Bump "PlacementAPIClient's" max supported microversion to "1.28", as from that version "allocations" API handles generations in a general way. * Add "list_allocations", "update_allocation" and "update_qos_minbw_allocation" methods. * Add "source_ip_prefix" and "destination_ip_prefix" to Neutron metering label rules. Deprecation Notes ***************** * The parameter 'remote_ip_prefix' in metering label rules has been deprecated. Its name expresses the opposite of what does when used, and the lack of documentation confuses people. Moreover, an alternative method has been proposed and approved to enable operators to create metering rules using both source and destination IP addresses. Changes in neutron-lib 2.5.0..2.6.0 ----------------------------------- 0380f0c New exception QosPlacementAllocationConflict 41e6b9b Add placement client methods for allocations 323364f Use importlib to take place of imp module d057aa1 Add remote_address_group_id field in SG rules 1439679 Add source_ip_prefix and destination_ip_prefix to metering label rules 713f3e5 Deprecate 'remote_ip_prefix' parameter in metering label rules 024b5af Log time of the apply_func only if it took more than 0.1 second 40efa20 Fix: port attribute name propagate_uplink_status 596b84f Add neutron-tempest-plugin-api job to be gating in neutron-lib 67fcda4 [api-ref] Added warning about overwriting router's default routes Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 + api-ref/source/v2/metering.inc | 16 ++- api-ref/source/v2/parameters.yaml | 73 +++++++---- api-ref/source/v2/ports.inc | 16 +-- api-ref/source/v2/routers.inc | 18 +++ .../v2/samples/ports/port-bind-create-request.json | 2 +- .../samples/ports/port-bind-create-response.json | 2 +- .../v2/samples/ports/port-bind-show-response.json | 2 +- .../samples/ports/port-bind-update-response.json | 2 +- .../v2/samples/ports/port-create-request.json | 2 +- .../v2/samples/ports/port-create-response.json | 2 +- .../v2/samples/ports/port-show-response.json | 2 +- .../v2/samples/ports/port-update-response.json | 2 +- .../v2/samples/ports/ports-bind-list-response.json | 4 +- .../samples/ports/ports-bulk-create-response.json | 4 +- .../v2/samples/ports/ports-list-response.json | 4 +- neutron_lib/api/definitions/__init__.py | 4 + neutron_lib/api/definitions/base.py | 1 + .../metering_source_and_destination_filters.py | 57 +++++++++ .../security_groups_remote_address_group.py | 46 +++++++ neutron_lib/db/resource_extend.py | 8 +- neutron_lib/exceptions/placement.py | 14 +++ neutron_lib/exceptions/qos.py | 6 + neutron_lib/placement/client.py | 60 ++++++++- ...test_metering_source_and_destination_filters.py | 28 +++++ .../test_security_groups_remote_address_group.py | 22 ++++ ...oups-remote-address-group-c71dbb57b61a1dba.yaml | 6 + .../notes/allocations_api-1ae5fd78c83353df.yaml | 8 ++ ...x-in-metering-label-rules-308b3d430bc213b3.yaml | 8 ++ ...into-metering-label-rules-3d62fccbca8e67b8.yaml | 5 + tools/pyir.py | 4 +- 33 files changed, 527 insertions(+), 51 deletions(-) From no-reply at openstack.org Fri Sep 4 13:25:07 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 13:25:07 -0000 Subject: [release-announce] ovsdbapp 1.5.0 (victoria) Message-ID: We are jazzed to announce the release of: ovsdbapp 1.5.0: A library for creating OVSDB applications This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/ovsdbapp Download the package from: https://tarballs.openstack.org/ovsdbapp/ Please report issues through: https://bugs.launchpad.net/ovsdbapp/+bugs For more details, please see below. Changes in ovsdbapp 1.4.0..1.5.0 -------------------------------- 3cf8a42 Add lock when calling idl.run() 9f27ddf Add a cause description to "TimeoutException" 48ee100 Fix thread/threading change in unit test cbdfaf5 Correct variable names for test a31609c Add "if_exists" parameter to "QoSDelCommand" f345c77 Change TestOvnNbIndex.test_find to use Port_Group 469095b Add MAC_Binding index lookup 409e8a4 Handle index lookups in DbFindCommand dac170c Fix pep8 job 0db26a3 Make it more obvious when errors are ignored f905f4e drop mock from lower-constraints 0320e78 Only create indices if connection is not running Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- ovsdbapp/backend/ovs_idl/__init__.py | 20 ++-- ovsdbapp/backend/ovs_idl/command.py | 14 ++- ovsdbapp/backend/ovs_idl/connection.py | 31 +++--- ovsdbapp/backend/ovs_idl/idlutils.py | 105 ++++++++++++++++++--- ovsdbapp/backend/ovs_idl/transaction.py | 3 +- ovsdbapp/exceptions.py | 3 +- ovsdbapp/schema/open_vswitch/impl_idl.py | 5 +- ovsdbapp/schema/ovn_northbound/api.py | 5 +- ovsdbapp/schema/ovn_northbound/commands.py | 12 ++- ovsdbapp/schema/ovn_northbound/impl_idl.py | 6 +- ovsdbapp/schema/ovn_southbound/impl_idl.py | 1 + .../functional/backend/ovs_idl/test_indexing.py | 8 +- .../schema/open_vswitch/test_impl_idl.py | 6 +- .../schema/ovn_northbound/test_impl_idl.py | 7 ++ test-requirements.txt | 1 + 19 files changed, 228 insertions(+), 62 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 7bc30fe..692140d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,0 +8 @@ coverage!=4.4,>=4.0 # Apache-2.0 +isort==4.3.21 # MIT From no-reply at openstack.org Fri Sep 4 13:32:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 13:32:52 -0000 Subject: [release-announce] os-ken 1.2.0 (victoria) Message-ID: We are stoked to announce the release of: os-ken 1.2.0: A component-based software defined networking framework for OpenStack. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/os-ken Download the package from: https://pypi.org/project/os-ken Please report issues through: https://storyboard.openstack.org/#!/project/openstack/os-ken For more details, please see below. Changes in os-ken 1.1.0..1.2.0 ------------------------------ 9a5aa8b7 Fix sockaddr lib with python 3 195ec826 Clean python2 remained stuff 9c04dc0c Update some URLs in README and tox 5d05bcbe Remove elementtree deprecated methods 4706b6c2 Monkey patch original current_thread _active a550ea10 Stop to use the __future__ module. 3616b29c Remove translation sections from setup.cfg Diffstat (except docs and test files) ------------------------------------- README.rst | 4 +- babel.cfg | 2 - lower-constraints.txt | 1 - os_ken/app/simple_switch_snort.py | 2 - os_ken/cmd/of_config_cli.py | 2 - os_ken/cmd/rpc_cli.py | 2 - os_ken/lib/hub.py | 11 ++++- os_ken/lib/ovs/vsctl.py | 2 - os_ken/lib/sockaddr.py | 2 +- os_ken/lib/stringify.py | 2 - os_ken/log.py | 2 - os_ken/services/protocols/bgp/api/all.py | 2 - os_ken/services/protocols/bgp/api/base.py | 1 - os_ken/services/protocols/bgp/base.py | 1 - os_ken/services/protocols/bgp/bgp_sample_conf.py | 2 - .../protocols/bgp/core_managers/__init__.py | 2 - .../protocols/bgp/operator/commands/show/rib.py | 1 - .../protocols/bgp/operator/commands/show/vrf.py | 1 - os_ken/services/protocols/zebra/db/__init__.py | 2 - os_ken/services/protocols/zebra/db/base.py | 2 - os_ken/services/protocols/zebra/db/interface.py | 2 - os_ken/services/protocols/zebra/db/route.py | 2 - os_ken/utils.py | 11 +---- setup.cfg | 14 ------ tox.ini | 2 +- 49 files changed, 71 insertions(+), 105 deletions(-) From no-reply at openstack.org Fri Sep 4 20:46:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 04 Sep 2020 20:46:00 -0000 Subject: [release-announce] os-brick 2.8.7 (stein) Message-ID: We are gleeful to announce the release of: os-brick 2.8.7: OpenStack Cinder brick library for managing local volume attaches This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 2.8.7 ^^^^^ Bug Fixes * Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200): Prior fixes for this bug changed the connection properties but did not take into account an upgrade scenario in which currently attached volumes had the old format connection properties and could fail on detatch with "KeyError: 'config_group'". This release updates the 'scaleio' connector to handle this situation. It is only applicable to deployments using a Dell EMC PowerFlex/VxFlex OS/ScaleIO backend. Changes in os-brick 2.8.6..2.8.7 -------------------------------- 1736011 ScaleIO: Connection info backward compatibility 4f25b9c rbd: Correct local_attach disconnect test and showmapped arguments 3ce686a rbd: Use showmapped to find the root RBD device during disconnect_volume Diffstat (except docs and test files) ------------------------------------- os_brick/initiator/connectors/rbd.py | 34 +++++++++++--- os_brick/initiator/connectors/scaleio.py | 19 +++++--- ...g-1823200-scaleio-upgrade-3e83b5c9dd148714.yaml | 10 +++++ 5 files changed, 118 insertions(+), 17 deletions(-) From no-reply at openstack.org Mon Sep 7 12:34:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 07 Sep 2020 12:34:56 -0000 Subject: [release-announce] sushy 3.4.0 (victoria) Message-ID: We are tickled pink to announce the release of: sushy 3.4.0: Sushy is a small Python library to communicate with Redfish based systems This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/sushy Download the package from: https://tarballs.openstack.org/sushy/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/sushy For more details, please see below. 3.4.0 ^^^^^ New Features ************ * Adds support for "bios" resource to allow specifying BIOS attribute update time and maintenance window when updating BIOS attributes using "set_attribute" or "set_attributes". The update is backward compatible and when new parameters not passed, they default to "None". Also adds "maintenance_window" for "bios" resource to expose default maintenance window set by the system if any. * Added the ability to monitor the progress of a firmware update by changing the "simple_update" operation to return a task monitor object. Bug Fixes ********* * Instead of trying to GET /redfish/v1/SessionService, which is usually reachable via authentication, fail, and then guess /redfish/v1/SessionService/Sessions as Sessions URL, we try first to use directly the Sessions URL provided by the root service, if available. Changes in sushy 3.3.1..3.4.0 ----------------------------- 3f052a3 Allow monitoring progress of a firmware update 2d2015a Add BIOS update apply time and maintenance window 37990a9 Revert "Add BIOS update apply time and maintenance window" 46b5d38 Add BIOS update apply time and maintenance window e730987 Use Sessions URL from root service if it's provided Diffstat (except docs and test files) ------------------------------------- ...pply-time-support-to-bios-315ebad429dcab3d.yaml | 12 ++ .../monitor_firmware_update-664b0c6c1a0307cf.yaml | 5 + ...se-sessions-url-from-root-8b8eca57dc450705.yaml | 8 + sushy/auth.py | 10 +- sushy/exceptions.py | 4 + sushy/main.py | 12 +- sushy/resources/base.py | 128 +++++++++++++--- sushy/resources/constants.py | 22 +++ sushy/resources/mappings.py | 11 ++ sushy/resources/sessionservice/sessionservice.py | 18 ++- sushy/resources/settings.py | 36 +---- sushy/resources/system/bios.py | 71 ++++++++- sushy/resources/taskservice/mappings.py | 33 ++++ sushy/resources/taskservice/task.py | 89 +++++++++++ sushy/resources/taskservice/taskmonitor.py | 143 ++++++++++++++++++ sushy/resources/updateservice/updateservice.py | 34 ++++- .../resources/registry/test_message_registry.py | 6 +- .../registry/test_message_registry_file.py | 13 +- .../unit/resources/taskservice/test_taskmonitor.py | 167 +++++++++++++++++++++ .../resources/updateservice/test_updateservice.py | 49 +++++- sushy/utils.py | 12 ++ 30 files changed, 1026 insertions(+), 81 deletions(-) From no-reply at openstack.org Mon Sep 7 13:33:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 07 Sep 2020 13:33:40 -0000 Subject: [release-announce] nova 19.3.1 (stein) Message-ID: We are overjoyed to announce the release of: nova 19.3.1: Cloud computing fabric controller This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/nova Download the package from: https://tarballs.openstack.org/nova/ Please report issues through: https://bugs.launchpad.net/nova/+bugs For more details, please see below. Changes in nova 19.3.0..19.3.1 ------------------------------ 6007c41aa8 compute: Don't delete the original attachment during pre LM rollback 06d9d0d705 Add regression tests for bug #1889108 07a04ee171 compute: refactor volume bdm rollback error handling 334a479ae2 libvirt: Do not reference VIR_ERR_DEVICE_MISSING when libvirt is < v4.1.0 76428c1a6a libvirt: Handle VIR_ERR_DEVICE_MISSING when detaching devices 8b865378b8 compute: Use source_bdms to reset attachment_ids during LM rollback 1e1bbdc4cd Robustify attachment tracking in CinderFixtureNewAttachFlow f81d1a5ce4 Improve CinderFixtureNewAttachFlow b9ea91d177 libvirt: Provide VIR_MIGRATE_PARAM_PERSIST_XML during live migration 33c8e5473d Should not skip volume_size check for bdm.image_id == image_ref case 0bc5a4ecb5 objects: Update keypairs when saving an instance Diffstat (except docs and test files) ------------------------------------- nova/compute/api.py | 12 +- nova/compute/manager.py | 95 ++++++++------ nova/objects/instance.py | 5 +- nova/objects/migrate_data.py | 2 +- .../functional/regressions/test_bug_1843708.py | 93 ++++++++++++++ .../functional/regressions/test_bug_1889108.py | 112 +++++++++++++++++ nova/virt/libvirt/driver.py | 15 ++- nova/virt/libvirt/guest.py | 25 +++- 17 files changed, 749 insertions(+), 143 deletions(-) From no-reply at openstack.org Tue Sep 8 12:39:33 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 12:39:33 -0000 Subject: [release-announce] osc-lib 2.2.1 (victoria) Message-ID: We are tickled pink to announce the release of: osc-lib 2.2.1: OpenStackClient Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/osc-lib Download the package from: https://pypi.org/project/osc-lib Please report issues through: https://storyboard.openstack.org/#!/project/openstack/osc-lib For more details, please see below. Changes in osc-lib 2.2.0..2.2.1 ------------------------------- 03feaaa Fix the misspelling of "argument" Diffstat (except docs and test files) ------------------------------------- osc_lib/cli/client_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Tue Sep 8 12:40:07 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 12:40:07 -0000 Subject: [release-announce] openstacksdk 0.49.0 (victoria) Message-ID: We are glad to announce the release of: openstacksdk 0.49.0: An SDK for building applications to work with OpenStack This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/openstacksdk Download the package from: https://pypi.org/project/openstacksdk Please report issues through: https://storyboard.openstack.org/#!/project/openstack/openstacksdk For more details, please see below. 0.49.0 ^^^^^^ New Features ************ * Add "numa_affinity_policy" attribute to "port" resource. Users can set this attribute to "required", "deferred" or "legacy". This parameter is nullable. * Added the "tls_versions" properties to listener.py and pool.py for storing a python list of TLS protocol versions to be used by the pools and listeners. * Supports fetching raw (unprocessed) introspection data from the bare metal introspection service. Upgrade Notes ************* * Cloud with the *force_ipv4* flag will no longer return a *public_v6* value, even if one is provided by the cloud. This is to avoid having entries for unconfigured interfaces. * Image upload will no longer fall back to attempting to use the import workflow if the initial upload does not work. Changes in openstacksdk 0.48.0..0.49.0 -------------------------------------- 5ee8a2b4 Update config to Keystone v3 ef43a9ff Add support for filters into the project cleanup 78e1c613 Stop falling back to image import 1124c32d Add "numa_affinity_policy" attribute to "port" 707839e2 baremetal-introspection: allow fetching unprocessed data d48d9057 Add compute microversion 2.6 and 2.8 6f9cd3f7 Use unittest.mock instead of mock c9f6b104 Functional tests to explicitly use ML2/OVS 3fb43bc1 Add block_storage find functions ddac0d57 Allow passing in a logging handler b23654e5 Tolerate images created with other means 77e2f67d switch to importlib.metadata for entrypoint loading 661a0eb4 Ignore IPv6 addresses if force_ipv4 is set c5748fb1 Add TLS protocol support for Octavia Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 15 ++ lower-constraints.txt | 2 +- openstack/_log.py | 35 ++-- openstack/baremetal_introspection/v1/_proxy.py | 6 +- .../baremetal_introspection/v1/introspection.py | 10 +- openstack/block_storage/v3/_proxy.py | 118 +++++++++++-- openstack/cloud/meta.py | 8 +- openstack/cloud/openstackcloud.py | 52 ++++-- openstack/compute/v2/_proxy.py | 46 ++++- openstack/compute/v2/server_remote_console.py | 36 ++++ openstack/config/vendors/switchengines.json | 5 +- openstack/connection.py | 19 ++- openstack/dns/v2/_proxy.py | 4 +- openstack/image/_base_proxy.py | 3 +- openstack/image/v2/_proxy.py | 9 +- openstack/load_balancer/v2/listener.py | 5 +- openstack/load_balancer/v2/pool.py | 5 +- openstack/network/v2/_proxy.py | 169 +++++++++++++++---- openstack/network/v2/port.py | 2 + openstack/orchestration/v1/_proxy.py | 18 +- openstack/proxy.py | 80 ++++++++- .../unit/baremetal_introspection/v1/test_proxy.py | 11 +- .../unit/orchestration/v1/test_stack_files.py | 4 +- ...port-numa-affinity-policy-b42a85dbe26560d2.yaml | 6 + ...rsion-support-for-octavia-7ecb372e6fb58101.yaml | 6 + ...orce_ipv4_no_ipv6_address-9842168b5d05d262.yaml | 6 + .../notes/no-import-fallback-a09b5d5a11299933.yaml | 5 + .../notes/unprocessed-2d75133911945869.yaml | 5 + requirements.txt | 2 + test-requirements.txt | 1 - 104 files changed, 980 insertions(+), 360 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c443a454..52e05ec9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,0 +20,2 @@ cryptography>=2.1 # BSD/Apache-2.0 + +importlib_metadata>=1.7.0;python_version<'3.8' # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 75ea92bc..69e9e440 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ jsonschema>=3.2.0 # MIT -mock>=3.0.0 # BSD From no-reply at openstack.org Tue Sep 8 12:44:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 12:44:00 -0000 Subject: [release-announce] pycadf 3.1.1 (victoria) Message-ID: We eagerly announce the release of: pycadf 3.1.1: CADF Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/pycadf Download the package from: https://pypi.org/project/pycadf Please report issues through: https://bugs.launchpad.net/pycadf/+bugs For more details, please see below. Changes in pycadf 3.1.0..3.1.1 ------------------------------ 2402013 Correct a typo in the document 3fdfb00 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 4 ---- test-requirements.txt | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c48413d..0d0f7f6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 8 12:46:19 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 12:46:19 -0000 Subject: [release-announce] tosca-parser 2.1.1 (victoria) Message-ID: We enthusiastically announce the release of: tosca-parser 2.1.1: Parser for TOSCA Simple Profile in YAML. This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/tosca-parser Download the package from: https://pypi.org/project/tosca-parser Please report issues through: https://bugs.launchpad.net/tosca-parser/+bugs For more details, please see below. Changes in tosca-parser 2.1.0..2.1.1 ------------------------------------ 9b581e1 drop mock from lower-constraints 1b5383d Fix ResourceWarning for unclosed file 7885fe4 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 1 - test-requirements.txt | 2 +- toscaparser/utils/yamlparser.py | 10 +++++++--- 3 files changed, 8 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 4dcd288..b6e349f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 8 22:48:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 22:48:43 -0000 Subject: [release-announce] cloudkitty 11.1.0 (train) Message-ID: We are chuffed to announce the release of: cloudkitty 11.1.0: Rating as a Service component for OpenStack This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/cloudkitty Download the package from: https://pypi.org/project/cloudkitty Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cloudkitty For more details, please see below. 11.1.0 ^^^^^^ Bug Fixes * The use of "tz.UTC" from the "dateutil" package was removed, bringing compatibility with the version available in RHEL and CentOS 8. * The "interface" parameter of the "collector_monasca" section is now also used for the discovery of the monasca endpoint. Changes in cloudkitty 11.0.1..11.1.0 ------------------------------------ 9e79c7e [devstack] Collector Variable 14eac73 Replace tz.UTC with dateutil.tz.tzutc() 0bee4f5 Use "interface" option for monasca endpoint discovery Diffstat (except docs and test files) ------------------------------------- cloudkitty/collector/monasca.py | 5 +++- cloudkitty/tzutils.py | 10 ++++---- lower-constraints.txt | 1 + ...ove-dateutil-tz-utc-usage-1350c00be3fadde7.yaml | 5 ++++ ...scovery-monasca-collector-7477e86cd7e5acf4.yaml | 5 ++++ requirements.txt | 1 + 13 files changed, 54 insertions(+), 38 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 24b324c..1113bd7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -25,0 +26 @@ oslo.upgradecheck>=0.1.1 # Apache-2.0 +python-dateutil>=2.5.3 # BSD From no-reply at openstack.org Tue Sep 8 23:01:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 23:01:16 -0000 Subject: [release-announce] cloudkitty 12.1.0 (ussuri) Message-ID: We contentedly announce the release of: cloudkitty 12.1.0: Rating as a Service component for OpenStack This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/cloudkitty Download the package from: https://pypi.org/project/cloudkitty Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cloudkitty For more details, please see below. 12.1.0 ^^^^^^ Bug Fixes * The use of "tz.UTC" from the "dateutil" package was removed, bringing compatibility with the version available in RHEL and CentOS 8. Changes in cloudkitty 12.0.0..12.1.0 ------------------------------------ 9ad8be4 [devstack] Collector Variable 9b6e85e Replace tz.UTC with dateutil.tz.tzutc() adae75d Update TOX_CONSTRAINTS_FILE for stable/ussuri 1f3dcf8 Update .gitreview for stable/ussuri 9740388 Fix docs build error due to duplicate references Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + cloudkitty/utils/tz.py | 13 +++++----- lower-constraints.txt | 1 + ...ove-dateutil-tz-utc-usage-1350c00be3fadde7.yaml | 5 ++++ requirements.txt | 1 + tox.ini | 18 +++++++------- 15 files changed, 64 insertions(+), 49 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f103346..ca8623a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -25,0 +26 @@ oslo.upgradecheck>=0.1.1 # Apache-2.0 +python-dateutil>=2.5.3 # BSD From no-reply at openstack.org Tue Sep 8 23:06:32 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 08 Sep 2020 23:06:32 -0000 Subject: [release-announce] python-cloudkittyclient 4.1.0 (victoria) Message-ID: We joyfully announce the release of: python-cloudkittyclient 4.1.0: API client of cloudkitty, Rating as a Service project. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-cloudkittyclient Download the package from: https://pypi.org/project/python-cloudkittyclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- cloudkittyclient For more details, please see below. 4.1.0 ^^^^^ New Features * Support for the "GET /v2/dataframes" endpoint has been added to the client. A new "dataframes get" CLI command is also available. Changes in python-cloudkittyclient 4.0.0..4.1.0 ----------------------------------------------- 2a3dd27 Add support for GET /v2/dataframes API endpoint to the client def5357 Update hacking for Python3 db10c24 Remove translation sections from setup.cfg 608cd02 add py38 package metedata de3c492 migrate testing to ubuntu focal e88a3fa Fix pygments style 61dc82c Remove six e69f9d5 Use unittest.mock instead of third party mock 73cb650 Add Python3 victoria unit tests 8bc96e2 Update master for stable/ussuri 3f97e98 Cleanup py27 support Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- babel.cfg | 2 - cloudkittyclient/common/base.py | 9 +-- cloudkittyclient/v2/dataframes.py | 30 ++++++++- cloudkittyclient/v2/dataframes_cli.py | 74 ++++++++++++++++++++++ lower-constraints.txt | 2 +- ...add-support-v2-dataframes-be3a17271f3c7188.yaml | 5 ++ releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 ++ requirements.txt | 1 - setup.cfg | 24 ++----- setup.py | 9 --- test-requirements.txt | 8 ++- tox.ini | 2 +- 21 files changed, 163 insertions(+), 49 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 73e1ac8..ee82b98 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12 +11,0 @@ jsonpath-rw-ext>=1.0 # Apache-2.0 -six>=1.11 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index ad71606..2ee16ca 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5,6 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=3.0,<3.1.0 # Apache-2.0 + +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 @@ -11 +15,0 @@ stestr>=2.0 # Apache-2.0 -mock>=2.0 # BSD From no-reply at openstack.org Wed Sep 9 16:28:45 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 16:28:45 -0000 Subject: [release-announce] python-glanceclient 3.2.2 (victoria) Message-ID: We are stoked to announce the release of: python-glanceclient 3.2.2: OpenStack Image API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-glanceclient Download the package from: https://pypi.org/project/python-glanceclient Please report issues through: https://bugs.launchpad.net/python-glanceclient/+bugs For more details, please see below. Changes in python-glanceclient 3.2.1..3.2.2 ------------------------------------------- ff70a0d [goal] Migrate testing to ubuntu focal 5aca99d Update test certificates to use strong signing 00a6eb5 Remove F403, F812 and F821 from the ignorelist in tox.ini 2e0d6a8 drop mock from lower-constraints 04d2fa7 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 7 +-- test-requirements.txt | 2 +- tox.ini | 2 +- 6 files changed, 120 insertions(+), 151 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 29c9183..e9f6622 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Wed Sep 9 16:28:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 16:28:51 -0000 Subject: [release-announce] python-vitrageclient 4.1.1 (victoria) Message-ID: We are tickled pink to announce the release of: python-vitrageclient 4.1.1: Vitrage Client API Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-vitrageclient Download the package from: https://pypi.org/project/python-vitrageclient Please report issues through: https://bugs.launchpad.net/python-vitrageclient/+bugs For more details, please see below. Changes in python-vitrageclient 4.1.0..4.1.1 -------------------------------------------- b863680 Fix pygments style 17fcaf0 Remove translation sections from setup.cfg Diffstat (except docs and test files) ------------------------------------- babel.cfg | 2 -- lower-constraints.txt | 1 - releasenotes/source/conf.py | 2 +- requirements.txt | 1 - setup.cfg | 14 -------------- 6 files changed, 2 insertions(+), 20 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f3ed6c8..6a3d7cc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +5,0 @@ pbr>=3.1.1 # Apache-2.0 -Babel>=2.5.3 # BSD From no-reply at openstack.org Wed Sep 9 16:31:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 16:31:40 -0000 Subject: [release-announce] python-magnumclient 3.2.1 (victoria) Message-ID: We are chuffed to announce the release of: python-magnumclient 3.2.1: Client library for Magnum API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-magnumclient Download the package from: https://pypi.org/project/python-magnumclient Please report issues through: https://bugs.launchpad.net/python-magnumclient/+bugs For more details, please see below. Changes in python-magnumclient 3.2.0..3.2.1 ------------------------------------------- 1b707a7 Migrate testing to Ubuntu Focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 8 ++++---- requirements.txt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4b98af7..5886e0a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17 +17 @@ PrettyTable<0.8,>=0.7.2 # BSD -cryptography>=2.1 # BSD/Apache-2.0 +cryptography>=3.0 # BSD/Apache-2.0 From no-reply at openstack.org Wed Sep 9 16:35:05 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 16:35:05 -0000 Subject: [release-announce] python-zaqarclient 2.0.1 (victoria) Message-ID: We are pumped to announce the release of: python-zaqarclient 2.0.1: Client Library for OpenStack Zaqar Messaging API This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-zaqarclient Download the package from: https://pypi.org/project/python-zaqarclient Please report issues through: https://bugs.launchpad.net/python-zaqarclient/+bugs For more details, please see below. Changes in python-zaqarclient 2.0.0..2.0.1 ------------------------------------------ 8f0b9f5 Adding the doc of message in CLI 27a628f Fix the error of parameter passing Diffstat (except docs and test files) ------------------------------------- zaqarclient/queues/v2/cli.py | 4 +- 7 files changed, 75 insertions(+), 574 deletions(-) From no-reply at openstack.org Wed Sep 9 17:08:25 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 17:08:25 -0000 Subject: [release-announce] python-ironicclient 4.3.0 (victoria) Message-ID: We are pleased to announce the release of: python-ironicclient 4.3.0: OpenStack Bare Metal Provisioning API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-ironicclient Download the package from: https://pypi.org/project/python-ironicclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- ironicclient For more details, please see below. 4.3.0 ^^^^^ New Features * Methods of all *Manager* objects now support passing *global_request_id* argument, which is passed to ironic API in the header of an HTTP request. Also it is now possible to instantiate *IronicClient* object passing *global_request_id* and *additional_headers*, which will be passed to all requests this client object will be doing. *global_request_id* passed to the method of the *Manager* object will override the *global_request_id* specified through *IronicClient* constructor. * Updates the node vif attach API action to accept an optional "port_uuid" parameter. If specified, then Ironic will attempt to attach to the specified port. Changes in python-ironicclient 4.2.0..4.3.0 ------------------------------------------- d21e0fa Remove Babel requirement 7fc6f65 Fix expected exception message in one test 42514be Set min version of tox to 3.2.1 f1f1038 Remove pypy ea4ecf7 Add port-uuid parameter to node vif attach 5ecbe81 Fix missing tox in functional devstack-minimal based job 8950cc1 Add release note regarding global_request_id 3aff1bb Allow to pass global request id for remaining objects 4449f71 Allow to pass global request id in port and volume 86f3972 Allow to pass global request id in node methods d566e2e Fix pygments style 76a16ea Add global_request_id into the base client methods 9f2d080 Allow to pass additional arguments into adapter Diffstat (except docs and test files) ------------------------------------- ironicclient/client.py | 13 +- ironicclient/common/base.py | 93 ++++-- ironicclient/common/http.py | 9 +- ironicclient/osc/v1/baremetal_node.py | 7 + .../osc/v1/test_baremetal_node_negative.py | 2 +- ironicclient/v1/allocation.py | 59 +++- ironicclient/v1/chassis.py | 59 +++- ironicclient/v1/conductor.py | 23 +- ironicclient/v1/deploy_template.py | 44 ++- ironicclient/v1/driver.py | 87 +++-- ironicclient/v1/node.py | 354 ++++++++++++++++----- ironicclient/v1/port.py | 46 ++- ironicclient/v1/portgroup.py | 78 +++-- ironicclient/v1/volume_connector.py | 43 ++- ironicclient/v1/volume_target.py | 43 ++- playbooks/functional/run.yaml | 5 +- ...passing-global-request-id-4b96beb31ec906cb.yaml | 10 + .../notes/vif-attach-port-29a421b245e19f2b.yaml | 6 + releasenotes/source/conf.py | 2 +- test-requirements.txt | 1 - tox.ini | 4 +- 30 files changed, 910 insertions(+), 289 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 3d4cbaa..b60ae9e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ requests-mock>=1.2.0 # Apache-2.0 -Babel!=2.4.0,>=2.3.4 # BSD From no-reply at openstack.org Wed Sep 9 17:23:23 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 17:23:23 -0000 Subject: [release-announce] python-zunclient 4.1.1 (victoria) Message-ID: We eagerly announce the release of: python-zunclient 4.1.1: Client Library for Zun This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-zunclient Download the package from: https://pypi.org/project/python-zunclient Please report issues through: https://bugs.launchpad.net/python-zunclient/+bugs For more details, please see below. Changes in python-zunclient 4.1.0..4.1.1 ---------------------------------------- ca13722 [goal] Migrate testing to ubuntu focal 64b5cad Remove zunclient devstack job 979364a fix error when execute zun list with multiple optional arguments Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 15 ----- lower-constraints.txt | 8 +-- playbooks/zunclient-devstack-docker-sql/post.yaml | 15 ----- playbooks/zunclient-devstack-docker-sql/run.yaml | 77 ----------------------- requirements.txt | 2 +- zunclient/common/base.py | 5 +- 6 files changed, 9 insertions(+), 113 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 484713b..165ea57 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15 +15 @@ docker>=2.4.2 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT From no-reply at openstack.org Wed Sep 9 17:23:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 17:23:40 -0000 Subject: [release-announce] python-neutronclient 7.2.1 (victoria) Message-ID: We are overjoyed to announce the release of: python-neutronclient 7.2.1: CLI and Client Library for OpenStack Networking This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-neutronclient Download the package from: https://pypi.org/project/python-neutronclient Please report issues through: https://bugs.launchpad.net/python-neutronclient/+bugs For more details, please see below. 7.2.1 ^^^^^ New Features * The "--phase1-negotiation-mode" option supports "aggressive" mode in VPNaaS ikepolicy commands. Changes in python-neutronclient 7.2.0..7.2.1 -------------------------------------------- 9ffa0ac Allow 4byte ASNs in dynamic routing client ffc9ed8 Remove translation sections from setup.cfg 097106d zuul: native Zuul v3 version of the grenade job d1e5afb Fix description of bgp speaker set arg ada4229 lower-constraints: Drop os-testr, mox3 c8d6170 Add aggressive negotiation mode for ikepolicy Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 27 ++++++----- babel.cfg | 2 - lower-constraints.txt | 2 - neutronclient/neutron/v2_0/bgp/speaker.py | 2 +- .../osc/v2/dynamic_routing/bgp_speaker.py | 2 +- neutronclient/osc/v2/dynamic_routing/constants.py | 2 +- neutronclient/osc/v2/vpnaas/ikepolicy.py | 2 +- .../legacy/grenade-dsvm-neutron-libs/post.yaml | 15 ------- .../legacy/grenade-dsvm-neutron-libs/run.yaml | 52 ---------------------- ...gressive-negotiation-mode-5218b1baff930eb8.yaml | 5 +++ setup.cfg | 14 ------ 14 files changed, 48 insertions(+), 107 deletions(-) From no-reply at openstack.org Wed Sep 9 17:23:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 17:23:52 -0000 Subject: [release-announce] sushy-cli 0.3.1 (victoria) Message-ID: We are chuffed to announce the release of: sushy-cli 0.3.1: Redfish CLI tool based on sushy Redfish client library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/sushy-cli Download the package from: https://pypi.org/project/sushy-cli Please report issues through: https://storyboard.openstack.org/#!/project/openstack/sushy-cli For more details, please see below. Changes in sushy-cli 0.3.0..0.3.1 --------------------------------- eb47e89 Update version of hacking 176f7e0 Set min version of tox to 3.2.1 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- test-requirements.txt | 2 +- tox.ini | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b6ab73a..5cb60e0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0.0,<3.1.0 # Apache-2.0 +hacking>=3.1.0,<3.2.0 # Apache-2.0 From no-reply at openstack.org Wed Sep 9 17:46:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 17:46:24 -0000 Subject: [release-announce] python-troveclient 5.1.0 (victoria) Message-ID: We are thrilled to announce the release of: python-troveclient 5.1.0: Client library for OpenStack DBaaS API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. 5.1.0 ^^^^^ New Features * Added support to show and update access settings for instance. * Support to rebuild instance. openstack database instance rebuild Changes in python-troveclient 5.0.0..5.1.0 ------------------------------------------ e0e9be4 Add support of subnet-id and ip-address for creating instance 2279d2f Fix key error when getting private instance f65ac55 [goal] Migrate testing to ubuntu focal ac96356 Fix create instance 61b7637 Support getting and updating instance access info 09aff4d Support rebuild instance CLI Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 6 +- .../victoria-get-and-update-instance-access.yaml | 3 + releasenotes/notes/victoria-rebuild-instance.yaml | 8 + setup.cfg | 1 + troveclient/osc/v1/database_instances.py | 123 +++++++++++--- troveclient/v1/instances.py | 21 ++- troveclient/v1/management.py | 5 + 10 files changed, 312 insertions(+), 72 deletions(-) From no-reply at openstack.org Wed Sep 9 18:01:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 18:01:11 -0000 Subject: [release-announce] python-qinlingclient 5.1.1 (victoria) Message-ID: We are amped to announce the release of: python-qinlingclient 5.1.1: python-qinlingclient This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-qinlingclient Download the package from: https://pypi.org/project/python-qinlingclient Please report issues through: https://storyboard.openstack.org/#!/project/926 For more details, please see below. Changes in python-qinlingclient 5.1.0..5.1.1 -------------------------------------------- cf8f0cf [goal] Migrate testing to ubuntu focal c2c98cd Update the constraints url Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 6 +++--- requirements.txt | 2 +- tox.ini | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index fa46909..e0c4572 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12 +12 @@ requests>=2.14.2 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT From no-reply at openstack.org Wed Sep 9 18:10:17 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 18:10:17 -0000 Subject: [release-announce] python-searchlightclient 2.1.1 (victoria) Message-ID: We are happy to announce the release of: python-searchlightclient 2.1.1: OpenStack Indexing and Search API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-searchlightclient Download the package from: https://pypi.org/project/python-searchlightclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- searchlightclient For more details, please see below. Changes in python-searchlightclient 2.1.0..2.1.1 ------------------------------------------------ 9b7c80c [goal] Migrate testing to ubuntu focal 4423a96 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 6 +++--- requirements.txt | 2 +- test-requirements.txt | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a4676fa..4831bcf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ python-openstackclient>=3.12.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 0d69fbd..6136bd0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Wed Sep 9 18:10:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 18:10:54 -0000 Subject: [release-announce] python-watcherclient 3.1.1 (victoria) Message-ID: We enthusiastically announce the release of: python-watcherclient 3.1.1: Python client library for Watcher API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-watcherclient Download the package from: https://pypi.org/project/python-watcherclient Please report issues through: https://bugs.launchpad.net/watcher/+bugs For more details, please see below. Changes in python-watcherclient 3.1.0..3.1.1 -------------------------------------------- 80f728b [goal] Migrate testing to ubuntu focal 2e97950 remove mox3 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 7 +++---- requirements.txt | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4d8ad1c..3b0967b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13 +13 @@ six>=1.11.0 # MIT -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT From no-reply at openstack.org Wed Sep 9 22:41:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 22:41:54 -0000 Subject: [release-announce] os-brick 4.0.1 (victoria) Message-ID: We joyfully announce the release of: os-brick 4.0.1: OpenStack Cinder brick library for managing local volume attaches This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 4.0.1 ^^^^^ Prelude ******* The previous release contained a fix for Bug #1865754 (https://bugs.launchpad.net/cinder/+bug/1865754) that required the presence of a heavyweight binary dependency solely to check the Ceph version. This release reverts that change and substitutes a lightweight fix that does not impose that dependency. Bug Fixes ********* * Bug #1865754 (https://bugs.launchpad.net/cinder/+bug/1865754): the "RBDConnector" class generates a temporary configuration file to connect to Ceph. Previously, os-brick did not include a "[global]" section to contain the options it sets, but with the Octopus release (15.2.0+), Ceph has begun enforcing the presence of this section marker, which dates back at least to the Hammer release of Ceph. With this release, os-brick includes the "[global]" section in the generated configuration file, which should be backward-compatible at least to Ceph Hammer. Changes in os-brick 4.0.0..4.0.1 -------------------------------- f0cf776 Release note for os-brick 4.0.1 474583b New fix for rbd connector to work with ceph octopus 8d297dd Revert "Fix for rbd connector to work with ceph octopus" 09203e2 Update TOX_CONSTRAINTS_FILE for stable/victoria 3851077 Update .gitreview for stable/victoria Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + os_brick/initiator/connectors/rbd.py | 48 +++++---------------- ...eph-octopus-compatibility-0aa9b8bc1b028301.yaml | 12 ++++++ ...eph-octopus-compatibility-a56a05b7395efa7f.yaml | 9 ---- .../victoria-4.0.1-note-2e84bb0104f79856.yaml | 6 +++ tox.ini | 6 +-- 7 files changed, 38 insertions(+), 93 deletions(-) From no-reply at openstack.org Wed Sep 9 23:33:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 09 Sep 2020 23:33:20 -0000 Subject: [release-announce] python-adjutantclient 0.7.0 (victoria) Message-ID: We high-spiritedly announce the release of: python-adjutantclient 0.7.0: Adjutant API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-adjutantclient Download the package from: https://pypi.org/project/python-adjutantclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- adjutantclient For more details, please see below. Changes in python-adjutantclient 0.6.0..0.7.0 --------------------------------------------- 0977716 Use unittest.mock instead of mock 5f54efe Add py38 package metadata Diffstat (except docs and test files) ------------------------------------- setup.cfg | 1 + test-requirements.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index e901831..42c9cc1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +8,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0 # BSD From no-reply at openstack.org Thu Sep 10 09:39:34 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:39:34 -0000 Subject: [release-announce] cloudkitty 9.0.1 (stein) Message-ID: We are psyched to announce the release of: cloudkitty 9.0.1: Rating as a Service component for OpenStack This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/cloudkitty Download the package from: https://pypi.org/project/cloudkitty Please report issues through: https://bugs.launchpad.net/cloudkitty/+bugs For more details, please see below. 9.0.1 ^^^^^ Bug Fixes * "CompileError: Can't resolve label reference for ORDER BY / GROUP BY." errors that were sometimes raised by SQLAlchemy when using the v1 storage backend and grouping on "tenant_id" and "res_type" have been fixed. * The "interface" parameter of the "collector_monasca" section is now also used for the discovery of the monasca endpoint. Changes in cloudkitty 9.0.0..9.0.1 ---------------------------------- 9b53864 [devstack] Collector Variable f755c0a Use "interface" option for monasca endpoint discovery 7d6b82b Fix InfluxDB storage's "_point_to_dataframe_entry" method d1b9246 Fix section name in config file generation 5e16701 Fix sqlalchemy grouping on v1 storage 970dd64 OpenDev Migration Patch Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 4 +- cloudkitty/collector/monasca.py | 5 +- cloudkitty/common/config.py | 2 +- cloudkitty/storage/v1/sqlalchemy/__init__.py | 2 +- cloudkitty/storage/v2/influx.py | 6 ++- .../fix-v1-storage-groupby-e865d1315bd390cb.yaml | 6 +++ ...scovery-monasca-collector-7477e86cd7e5acf4.yaml | 5 ++ 11 files changed, 81 insertions(+), 10 deletions(-) From no-reply at openstack.org Thu Sep 10 09:39:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:39:43 -0000 Subject: [release-announce] puppet-ceilometer 17.3.0 (victoria) Message-ID: We are gleeful to announce the release of: puppet-ceilometer 17.3.0: Puppet module for OpenStack Ceilometer This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ceilometer Download the package from: https://tarballs.openstack.org/puppet-ceilometer/ Please report issues through: https://bugs.launchpad.net/puppet-ceilometer/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-ceilometer 17.2.0..17.3.0 ------------------------------------------- ba5e354 Prepare Victoria M3 33c6d9a Use openstack_spec_helper from zuul checkout b7551d7 Use common class to manage apache service in beaker job 448056e Add mysql_enable_ndb option 3b429ec assert_private() params and deps classes Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 7 +++++++ manifests/deps.pp | 3 +++ manifests/params.pp | 3 +++ metadata.json | 8 ++++---- .../add_mysql_enable_ndb-option-ba6e96cbf544cf8b.yaml | 4 ++++ spec/acceptance/ceilometer_wsgi_apache_spec.rb | 1 + spec/classes/ceilometer_db_spec.rb | 3 +++ 8 files changed, 39 insertions(+), 9 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:00 -0000 Subject: [release-announce] puppet-vitrage 7.3.0 (victoria) Message-ID: We are glad to announce the release of: puppet-vitrage 7.3.0: Puppet module for OpenStack Vitrage This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-vitrage Download the package from: https://tarballs.openstack.org/puppet-vitrage/ Please report issues through: https://bugs.launchpad.net/puppet-vitrage/+bugs For more details, please see below. 7.3.0 ^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-vitrage 7.2.0..7.3.0 -------------------------------------- 6852fb4 Prepare Victoria M3 3593e83 Do not validate database_connection format 2f51b86 Use openstack_spec_helper from zuul checkout a3a3c7f Fix wsgi script path in CentOS8 2db0809 Remove outdated workaround in beaker test 6f9a5c3 Add mysql_enable_ndb option 10ce01e Add service_token_roles for keystone authtoken config 49786bd Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++++++++---- manifests/db.pp | 10 ++++--- manifests/keystone/authtoken.pp | 12 +++++++++ manifests/params.pp | 3 ++- metadata.json | 8 +++--- ...ervice_token_roles-option-a220612330063caa.yaml | 4 +++ ...d_mysql_enable_ndb-option-bda12caac09d1365.yaml | 4 +++ spec/acceptance/vitrage_wsgi_apache_spec.rb | 7 +---- spec/classes/vitrage_db_spec.rb | 3 +++ spec/classes/vitrage_keystone_authtoken_spec.rb | 3 +++ spec/classes/vitrage_wsgi_apache_spec.rb | 31 +++++++++++++++++----- 11 files changed, 78 insertions(+), 26 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:14 -0000 Subject: [release-announce] puppet-monasca 6.3.0 (victoria) Message-ID: We eagerly announce the release of: puppet-monasca 6.3.0 This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-monasca Download the package from: https://tarballs.openstack.org/puppet-monasca/ Please report issues through: https://bugs.launchpad.net/puppet-monasca/+bugs For more details, please see below. Changes in puppet-monasca 6.2.0..6.3.0 -------------------------------------- 088f96c Prepare Victoria M3 e69975c Use openstack_spec_helper from zuul checkout Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 6 +++--- 2 files changed, 17 insertions(+), 8 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:21 -0000 Subject: [release-announce] puppet-ironic 17.3.0 (victoria) Message-ID: We are pleased to announce the release of: puppet-ironic 17.3.0: Puppet module for OpenStack Ironic This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ironic Download the package from: https://tarballs.openstack.org/puppet-ironic/ Please report issues through: https://bugs.launchpad.net/puppet-ironic/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. * Now the "ironic::drivers::redfish" class supports the following parameters to provide capabilities to set more parameters of Redfish driver. * "connection_cache_size" * "auth_type" * "use_swift" * "swift_container" * "swift_object_expiry_timeout" * "kernel_append_params" * "file_permission" Changes in puppet-ironic 17.2.0..17.3.0 --------------------------------------- b642dae Prepare Victoria M3 0d6bbc4 Do not validate database_connection format e1951eb Use openstack_spec_helper from zuul checkout 841f27f Add mysql_enable_ndb option 3f682aa Expose vhost_custom_fragment 68e5e3d Use common class to manage apache service in beaker job cc7c275 Support more parameters of Redfish driver Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++-- manifests/db.pp | 10 ++-- manifests/drivers/redfish.pp | 53 ++++++++++++++++++++-- manifests/inspector/db.pp | 10 ++-- manifests/wsgi/apache.pp | 7 +++ metadata.json | 8 ++-- ...d_mysql_enable_ndb-option-ae11e03429aa8b48.yaml | 4 ++ .../notes/redfish-more-opts-83066e74ed03dacc.yaml | 13 ++++++ spec/acceptance/ironic_wsgi_apache_spec.rb | 1 + spec/classes/ironic_db_spec.rb | 3 ++ spec/classes/ironic_drivers_redfish_spec.rb | 28 +++++++++++- spec/classes/ironic_inspector_db_spec.rb | 3 ++ spec/classes/ironic_wsgi_apache_spec.rb | 2 + 13 files changed, 139 insertions(+), 22 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:23 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:23 -0000 Subject: [release-announce] puppet-heat 17.3.0 (victoria) Message-ID: We are glad to announce the release of: puppet-heat 17.3.0: Puppet module for OpenStack Heat This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-heat Download the package from: https://tarballs.openstack.org/puppet-heat/ Please report issues through: https://bugs.launchpad.net/puppet-heat/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-heat 17.2.0..17.3.0 ------------------------------------- 4f61e10 Prepare Victoria M3 6e4eae1 Use openstack_spec_helper from zuul checkout a7ebf5b Do not validate database_connection format 9fd21cf Add mysql_enable_ndb option 0e85f1c Expose vhost_custom_fragment 312998a Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/wsgi/apache_api_cfn.pp | 10 ++++++++-- metadata.json | 8 ++++---- .../add_mysql_enable_ndb-option-929a734e4095538e.yaml | 4 ++++ spec/acceptance/basic_heat_spec.rb | 1 + spec/classes/heat_db_spec.rb | 3 +++ spec/classes/heat_wsgi_apache_api_cfn_spec.rb | 3 ++- 8 files changed, 43 insertions(+), 15 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:34 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:34 -0000 Subject: [release-announce] puppet-horizon 17.3.0 (victoria) Message-ID: We high-spiritedly announce the release of: puppet-horizon 17.3.0: Puppet module for OpenStack Horizon This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-horizon Download the package from: https://tarballs.openstack.org/puppet-horizon/ Please report issues through: https://bugs.launchpad.net/puppet-horizon/+bugs For more details, please see below. Changes in puppet-horizon 17.2.0..17.3.0 ---------------------------------------- f6e9e49 Prepare Victoria M3 39b95bd Use openstack_spec_helper from zuul checkout c0b61ce Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 4 ++-- spec/acceptance/horizon_with_apache_spec.rb | 2 ++ 3 files changed, 18 insertions(+), 7 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:37 -0000 Subject: [release-announce] puppet-gnocchi 17.3.0 (victoria) Message-ID: We are jazzed to announce the release of: puppet-gnocchi 17.3.0: Puppet module for OpenStack Gnocchi This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-gnocchi Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ Please report issues through: https://bugs.launchpad.net/puppet-gnocchi/+bugs For more details, please see below. 17.3.0 ^^^^^^ Upgrade Notes * The deprecated gnocchi::database_connection parameter is removed. Use the gnocchi:db::database_connection parameter instead. * Deployments now need to explicitly use the gnocchi::db class. Changes in puppet-gnocchi 17.2.0..17.3.0 ---------------------------------------- 0abd9ee Prepare Victoria M3 7e0ea83 Do not check distro names in each manifests fca0e2d Remove deprecated database_connection in init 65b0d98 Use openstack_spec_helper from zuul checkout f7e1857 Expose vhost_custom_fragment f7e39c0 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++++++++++---- manifests/db.pp | 17 +++++-------- manifests/init.pp | 20 +++------------- manifests/params.pp | 3 ++- manifests/storage/ceph.pp | 28 ++++++++++------------ manifests/wsgi/apache.pp | 7 ++++++ metadata.json | 8 +++---- ...remove-deprecated-db-init-62110da4e2d86881.yaml | 7 ++++++ spec/acceptance/basic_gnocchi_spec.rb | 1 + spec/classes/gnocchi_db_spec.rb | 2 +- spec/classes/gnocchi_storage_ceph_spec.rb | 2 +- spec/classes/gnocchi_wsgi_apache_spec.rb | 4 +++- 12 files changed, 61 insertions(+), 57 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:39 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:39 -0000 Subject: [release-announce] puppet-zaqar 17.3.0 (victoria) Message-ID: We are excited to announce the release of: puppet-zaqar 17.3.0: Puppet module for OpenStack Zaqar This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-zaqar Download the package from: https://tarballs.openstack.org/puppet-zaqar/ Please report issues through: https://bugs.launchpad.net/puppet-zaqar/+bugs For more details, please see below. Changes in puppet-zaqar 17.2.0..17.3.0 -------------------------------------- e2eb467 Prepare Victoria M3 bbae6c2 Use openstack_spec_helper from zuul checkout be98a17 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 8 ++++---- spec/acceptance/zaqar_swift_spec.rb | 1 + 3 files changed, 19 insertions(+), 9 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:42 -0000 Subject: [release-announce] puppet-glare 6.3.0 (victoria) Message-ID: We are ecstatic to announce the release of: puppet-glare 6.3.0: Puppet module for OpenStack Glare This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-glare Download the package from: https://tarballs.openstack.org/puppet-glare/ Please report issues through: https://bugs.launchpad.net/puppet-glare/+bugs For more details, please see below. 6.3.0 ^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-glare 6.2.0..6.3.0 ------------------------------------ 7d9493e Prepare Victoria M3 4fbaf76 Use openstack_spec_helper from zuul checkout a26d59d Do not validate database_connection format 6dfb89f Add mysql_enable_ndb option 6034694 Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-bdc9d3fdfc2f8d52.yaml | 4 ++++ .../add_mysql_enable_ndb-option-8be4d4f61d03b448.yaml | 4 ++++ spec/classes/glare_db_spec.rb | 3 +++ spec/classes/glare_keystone_authtoken_spec.rb | 3 +++ 8 files changed, 51 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:54 -0000 Subject: [release-announce] puppet-ec2api 17.3.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-ec2api 17.3.0: Puppet module for OpenStack Ec2api This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ec2api Download the package from: https://tarballs.openstack.org/puppet-ec2api/ Please report issues through: https://bugs.launchpad.net/puppet-ec2api/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-ec2api 17.2.0..17.3.0 --------------------------------------- c19ec1d Prepare Victoria M3 80e4d86 Use openstack_spec_helper from zuul checkout d203231 Do not validate database_connection format f9d3b55 Use common class to manage apache service in beaker job fe9d2f5 Add mysql_enable_ndb option 69e3ae1 Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-af01457e6e2f6460.yaml | 4 ++++ .../add_mysql_enable_ndb-option-8dff7590e124387d.yaml | 4 ++++ spec/acceptance/basic_ec2api_spec.rb | 1 + spec/classes/ec2api_db_spec.rb | 3 +++ spec/classes/ec2api_keystone_authtoken_spec.rb | 3 +++ 9 files changed, 52 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:56 -0000 Subject: [release-announce] puppet-glance 17.3.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-glance 17.3.0: Puppet module for OpenStack Glance This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-glance Download the package from: https://tarballs.openstack.org/puppet-glance/ Please report issues through: https://bugs.launchpad.net/puppet-glance/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * The following new parameters have been added, which can be used to set the interface parameter in authtoken middleware. * "glance::api::authtoken::interface" * "glance::registry::authtoken::interface" Upgrade Notes ************* * The "glance::registry" class and its subsequent classes have been removed. This means that support for glance-registry service has been removed. Deprecation Notes ***************** * The "glance::api::enable_v2_api" parameter has been deprecated and has no effect now. * The following parameters have been deprecated and has no effect now, in favor of removal of support for glance registry service. * "glance::api::registry_client_cert_file" * "glance::api::registry_client_key_file" * "glance::api::registry_client_ca_file" * "glance::config::registry_config" * "glance::config::registry_paste_ini_config" * The following resource types have been deprecated and will be removed in a future release. * "glance_registry_config" * "glance_registry_paste_ini" Changes in puppet-glance 17.2.0..17.3.0 --------------------------------------- 301435b Prepare Victoria M3 ca95c19 Use openstack_spec_helper from zuul checkout 4c943fb Do not validate database_connection format 15d4c59 Ignore onwer_specifed.* properties in images 3260dcd Use common class to manage apache service in beaker job 8a44e06 Add mysql_enable_ndb option 43f0822 Add support for db purge cron jobs cc4408b Deprecate glance::api::enable_v2_api Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++-- lib/puppet/provider/glance_image/openstack.rb | 10 ++- manifests/api.pp | 19 +++-- manifests/api/db.pp | 10 ++- manifests/cron/db_purge.pp | 95 ++++++++++++++++++++++ manifests/cron/db_purge_images_table.pp | 95 ++++++++++++++++++++++ metadata.json | 10 +-- ...d_mysql_enable_ndb-option-ba2e78904df15498.yaml | 4 + .../notes/cron-db_purge-bbb2a1adb325e3b5.yaml | 10 +++ .../deprecate-enable_v2_api-8096a5b0b20c2ef9.yaml | 5 ++ spec/acceptance/basic_glance_spec.rb | 1 + spec/classes/glance_api_db_spec.rb | 3 + spec/classes/glance_api_spec.rb | 2 - .../glance_cron_db_purge_images_table_spec.rb | 66 +++++++++++++++ spec/classes/glance_cron_db_purge_spec.rb | 66 +++++++++++++++ 15 files changed, 391 insertions(+), 24 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:58 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:58 -0000 Subject: [release-announce] puppet-barbican 17.3.0 (victoria) Message-ID: We eagerly announce the release of: puppet-barbican 17.3.0: Puppet module for Barbican This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-barbican Download the package from: https://tarballs.openstack.org/puppet-barbican/ Please report issues through: https://bugs.launchpad.net/puppet-barbican/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-barbican 17.2.0..17.3.0 ----------------------------------------- 4c8ddd0 Prepare Victoria M3 980151b Use openstack_spec_helper from zuul checkout 4d659a5 Remove redundant unit test cases aaca360 Do not validate database_connection format 3bca80b Add mysql_enable_ndb option 257f929 Expose vhost_custom_fragment 7c934e8 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/wsgi/apache.pp | 7 +++++++ metadata.json | 8 ++++---- .../add_mysql_enable_ndb-option-a5d5e1bd1f274337.yaml | 4 ++++ spec/acceptance/basic_barbican_spec.rb | 1 + spec/classes/barbican_db_spec.rb | 15 +++------------ spec/classes/barbican_wsgi_apache_spec.rb | 2 ++ 8 files changed, 42 insertions(+), 24 deletions(-) From no-reply at openstack.org Thu Sep 10 09:47:58 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:47:58 -0000 Subject: [release-announce] puppet-cloudkitty 6.3.0 (victoria) Message-ID: We are gleeful to announce the release of: puppet-cloudkitty 6.3.0: Puppet module for OpenStack cloudkitty This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-cloudkitty Download the package from: https://tarballs.openstack.org/puppet-cloudkitty/ Please report issues through: https://bugs.launchpad.net/puppet-cloudkitty/+bugs For more details, please see below. 6.3.0 ^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-cloudkitty 6.2.0..6.3.0 ----------------------------------------- 1e20eba Prepare Victoria M3 400733b Use openstack_spec_helper from zuul checkout b3a2eb9 Do not validate database_connection format 52df4f0 Use common class to manage apache service in beaker job 92a7cd0 Add mysql_enable_ndb option 4287abd Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-b1b29a2399365731.yaml | 4 ++++ .../add_mysql_enable_ndb-option-aa792f2cf061d50a.yaml | 4 ++++ spec/acceptance/cloudkitty_wsgi_apache_spec.rb | 1 + spec/classes/cloudkitty_db_spec.rb | 3 +++ spec/classes/cloudkitty_keystone_authtoken_spec.rb | 3 +++ 9 files changed, 52 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:00 -0000 Subject: [release-announce] puppet-cinder 17.3.0 (victoria) Message-ID: We are glad to announce the release of: puppet-cinder 17.3.0: Puppet module for OpenStack Cinder This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-cinder Download the package from: https://tarballs.openstack.org/puppet-cinder/ Please report issues through: https://bugs.launchpad.net/puppet-cinder/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. * Adding support for PowerFlex cinder driver. Deprecation Notes ***************** * Support for Veritas HyperScale Block Stoage driver has been deprecated and will be removed in a future release. * VxFlexOS is rebranded to Powerflex. cinder::backend::dellemc_vxflexos is deprecated and will be removed in W-Release. Use rebranded resource cinder::backend::dellemc_powerflex. Bug Fixes ********* * Now the "cinder::nova" class set credential parameters like username even if auth_type is not "password". This fixes the problem with the other auth_type value like "v3password". Changes in puppet-cinder 17.2.0..17.3.0 --------------------------------------- 4caf496 Prepare Victoria M3 c90097c Use openstack_spec_helper from zuul checkout 46756a8 Do not validate database_connection format f1a902b Add mysql_enable_ndb option 8ea1713 Assert that password is treated as secret value 91c3823 Set credential parameters when auth_type != password 1fa7a69 Expose vhost_custom_fragment 0b5c3f1 Use common class to manage apache service in beaker job 0da2b26 Deprecate support for Veritas HyperScale Block Stoage driver 8d8a573 Deprecating VxFlexOS for rebranding bd7576e Support for PowerFlex cinder backend 87d5f12 [VxFlex OS] Fix incorrect resource name in comment lines Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++- manifests/backend/dellemc_powerflex.pp | 151 +++++++++++++++++++++ manifests/backend/dellemc_vxflexos.pp | 11 +- manifests/backend/veritas_hyperscale.pp | 6 +- manifests/db.pp | 10 +- manifests/nova.pp | 45 +++--- manifests/wsgi/apache.pp | 7 + metadata.json | 8 +- ...d_mysql_enable_ndb-option-97f2c1104bed770f.yaml | 4 + .../notes/auth_type-fix-f82e0ad146b0fb52.yaml | 6 + ...recate-veritas_hyperscale-062d5009c5e8f6c5.yaml | 5 + ...powerflex-vxflexos-driver-abc8e372280c44e7.yaml | 3 + ...vxflexos-driver-deprecate-f428e372280c44e4.yaml | 5 + spec/acceptance/basic_cinder_spec.rb | 1 + spec/classes/cinder_db_spec.rb | 3 + spec/classes/cinder_nova_spec.rb | 16 +-- spec/classes/cinder_wsgi_apache_spec.rb | 2 + .../cinder_backend_dellemc_powerflex_spec.rb | 89 ++++++++++++ 18 files changed, 340 insertions(+), 51 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:06 -0000 Subject: [release-announce] puppet-magnum 17.3.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-magnum 17.3.0: Puppet module for Magnum This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-magnum Download the package from: https://tarballs.openstack.org/puppet-magnum/ Please report issues through: https://bugs.launchpad.net/puppet-magnum/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add support to configure the enable_proxy_headers_parsing parameter in the oslo_middlware section. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-magnum 17.2.0..17.3.0 --------------------------------------- 1f1670f Prepare Victoria M3 e2b05c8 Add oslo_middleware/enable_proxy_headers_parsing option f66eea4 Fix testing for magnum::keystone::authtoken 1fdfee8 Do not validate database_connection format 6710dcc Use openstack_spec_helper from zuul checkout 990078c Use common class to manage apache and magnum service in beaker job 96c4b3c Add mysql_enable_ndb option b422537 Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +- manifests/api.pp | 37 ++- manifests/db.pp | 10 +- manifests/keystone/authtoken.pp | 12 + metadata.json | 8 +- ...ervice_token_roles-option-aee79eff505734d9.yaml | 4 + ...ble_proxy_headers_parsing-294bbf9c4d73a49c.yaml | 5 + ...d_mysql_enable_ndb-option-b415eb0a24946f31.yaml | 4 + spec/acceptance/basic_magnum_spec.rb | 67 +---- spec/classes/magnum_api_spec.rb | 35 ++- spec/classes/magnum_db_spec.rb | 3 + spec/classes/magnum_keystone_authtoken_spec.rb | 316 +++++++++++---------- 12 files changed, 267 insertions(+), 253 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:08 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:08 -0000 Subject: [release-announce] puppet-openstack_extras 17.3.0 (victoria) Message-ID: We are ecstatic to announce the release of: puppet-openstack_extras 17.3.0: Puppet module for OpenStack Openstack_extras This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-openstack_extras Download the package from: https://tarballs.openstack.org/puppet-openstack_extras/ Please report issues through: https://bugs.launchpad.net/puppet-openstack-extras/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * The new "update_package" parameter has been added to the "openstack_extras::repo::redhat::redhat" class. This parameter is set to false by default, but when it is set to true then all packages are updated once dnf/yum repositories are configured. Changes in puppet-openstack_extras 17.2.0..17.3.0 ------------------------------------------------- c7725bb Prepare Victoria M3 666584e Use openstack_spec_helper from zuul checkout 83eb9d7 Fix missing notification to trigger yum update 0245beb CentOS: automatical package update after reposities setup cd81471 Fix wrong parameter name in a release note 064e4db Cleanup yum/dnf cache after repositories setup e3a7742 Use g-api instead of g-reg in unit tests Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++++++++---- manifests/repo/redhat/redhat.pp | 33 ++++++++++++++++------ metadata.json | 2 +- .../repo-redhat-repofile-bfafdae3f8b158b2.yaml | 4 +-- ...po-redhat-update_packages-d52c3fe93e97ac76.yaml | 7 +++++ .../openstack_extras_pacemaker_service_spec.rb | 20 ++++++------- 6 files changed, 59 insertions(+), 26 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:09 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:09 -0000 Subject: [release-announce] puppet-mistral 17.3.0 (victoria) Message-ID: We jubilantly announce the release of: puppet-mistral 17.3.0: Puppet module for OpenStack Mistral This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-mistral Download the package from: https://tarballs.openstack.org/puppet-mistral/ Please report issues through: https://bugs.launchpad.net/puppet-mistral/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-mistral 17.2.0..17.3.0 ---------------------------------------- a1a224d Prepare Victoria M3 90004f4 Do not validate database_connection format b7cbb3b Use openstack_spec_helper from zuul checkout 201131e Fix the default value of mistral::database_connection b3d6cd7 Add mysql_enable_ndb option e361bf8 Add service_token_roles for keystone authtoken config 82cd962 Expose vhost_custom_fragment 10f341a Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/init.pp | 2 +- manifests/keystone/authtoken.pp | 12 ++++++++++++ manifests/wsgi/apache.pp | 7 +++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-8e3895d3bf4b6100.yaml | 4 ++++ .../add_mysql_enable_ndb-option-9a9788aa8e48c2bb.yaml | 4 ++++ spec/acceptance/basic_mistral_spec.rb | 1 + spec/classes/mistral_db_spec.rb | 3 +++ spec/classes/mistral_keystone_authtoken_spec.rb | 3 +++ spec/classes/mistral_wsgi_apache_spec.rb | 2 ++ 12 files changed, 62 insertions(+), 13 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:15 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:15 -0000 Subject: [release-announce] puppet-aodh 17.3.0 (victoria) Message-ID: We are jazzed to announce the release of: puppet-aodh 17.3.0: Puppet module for OpenStack Aodh This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-aodh Download the package from: https://tarballs.openstack.org/puppet-aodh/ Please report issues through: https://bugs.launchpad.net/puppet-aodh/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. * The new "aodh::expirer" class has been added to support a cron job to run aodh-expirer command. * The "aodh::quota" class has been added to support parameters to define quota. Changes in puppet-aodh 17.2.0..17.3.0 ------------------------------------- aa0a11d Prepare Victoria M3 61df5de Add mysql_enable_ndb option 89da4b1 Add support for aodh-expirer cron job 631b4f4 Use common class to manage apache service in beaker job 40c6462 Expose vhost_custom_fragment 895c8b4 Add support for quota parameters Diffstat (except docs and test files) ------------------------------------- manifests/db.pp | 7 +++ manifests/expirer.pp | 65 ++++++++++++++++++++++ manifests/params.pp | 1 + manifests/quota.pp | 32 +++++++++++ manifests/wsgi/apache.pp | 7 +++ metadata.json | 8 +-- ...d_mysql_enable_ndb-option-8738cb368caaf7cd.yaml | 4 ++ releasenotes/notes/expirer-a53e68fe61ff3f17.yaml | 5 ++ releasenotes/notes/quota-2c8473e178a2f566.yaml | 5 ++ spec/acceptance/aodh_wsgi_apache_spec.rb | 1 + spec/classes/aodh_db_spec.rb | 3 + spec/classes/aodh_expirer_spec.rb | 65 ++++++++++++++++++++++ spec/classes/aodh_quota_spec.rb | 48 ++++++++++++++++ spec/classes/aodh_wsgi_apache_spec.rb | 4 +- 14 files changed, 250 insertions(+), 5 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:22 -0000 Subject: [release-announce] puppet-swift 17.3.0 (victoria) Message-ID: We are stoked to announce the release of: puppet-swift 17.3.0: Puppet module for OpenStack Swift This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-swift Download the package from: https://tarballs.openstack.org/puppet-swift/ Please report issues through: https://bugs.launchpad.net/puppet-swift/+bugs For more details, please see below. Changes in puppet-swift 17.2.0..17.3.0 -------------------------------------- 60c3f4f Prepare Victoria M3 2c3a746 Use openstack_spec_helper from zuul checkout 5c68fd9 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 6 +++--- spec/acceptance/basic_swift_spec.rb | 2 ++ 3 files changed, 19 insertions(+), 8 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:36 -0000 Subject: [release-announce] puppet-vswitch 13.3.0 (victoria) Message-ID: We high-spiritedly announce the release of: puppet-vswitch 13.3.0: Puppet module for OpenStack Vswitch This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-vswitch Download the package from: https://tarballs.openstack.org/puppet-vswitch/ Please report issues through: https://bugs.launchpad.net/puppet-vswitch/+bugs For more details, please see below. Changes in puppet-vswitch 13.2.0..13.3.0 ---------------------------------------- b4dcd67 Prepare Victoria M3 5c975ae Use openstack_spec_helper from zuul checkout Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 2 +- 2 files changed, 15 insertions(+), 6 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:36 -0000 Subject: [release-announce] puppet-watcher 17.3.0 (victoria) Message-ID: We eagerly announce the release of: puppet-watcher 17.3.0: Puppet module for OpenStack Watcher This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-watcher Download the package from: https://tarballs.openstack.org/puppet-watcher/ Please report issues through: https://bugs.launchpad.net/puppet-watcher/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Upgrade Notes ************* * The rpc_cast_timeout, rpc_poll_timeout, rpc_zmq_bind_address, rpc_zmq_bind_port_retries, rpc_zmq_concurrency, rpc_zmq_contexts, rpc_zmq_host, rpc_zmq_ipc_dir, rpc_zmq_matchmaker, rpc_zmq_max_port, rpc_zmq_min_port, rpc_zmq_topic_backlog, use_pub_sub and zmq_target_expire parameters in watcher init class is removed. * The database_min_pool_size parameter in watcher::db class is removed. Changes in puppet-watcher 17.2.0..17.3.0 ---------------------------------------- a012045 Prepare Victoria M3 2a3555a Do not validate database_connection format 27e8574 Use openstack_spec_helper from zuul checkout 96af850 Add mysql_enable_ndb option 77bb47b Add service_token_roles for keystone authtoken config 562d730 Remove deprecated parameters da39b58 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++-- manifests/db.pp | 20 ++--- manifests/init.pp | 86 ---------------------- manifests/keystone/authtoken.pp | 12 +++ metadata.json | 6 +- ...ervice_token_roles-option-ae5c0d502076878f.yaml | 4 + ...d_mysql_enable_ndb-option-827bb4c2f9aae8fa.yaml | 4 + .../remove-deprecated-params-78073b78bf60b01b.yaml | 10 +++ spec/acceptance/watcher_wsgi_apache_spec.rb | 1 + spec/classes/watcher_db_spec.rb | 3 + spec/classes/watcher_keystone_authtoken_spec.rb | 3 + 11 files changed, 60 insertions(+), 108 deletions(-) From no-reply at openstack.org Thu Sep 10 09:48:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:48:36 -0000 Subject: [release-announce] puppet-rally 5.3.0 (victoria) Message-ID: We joyfully announce the release of: puppet-rally 5.3.0: Puppet module for OpenStack Rally This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-rally Download the package from: https://tarballs.openstack.org/puppet-rally/ Please report issues through: https://bugs.launchpad.net/puppet-rally/+bugs For more details, please see below. 5.3.0 ^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-rally 5.2.0..5.3.0 ------------------------------------ f08d660 Prepare Victoria M3 b71e943 Do not validate database_connection format d4614ec Use openstack_spec_helper from zuul checkout 5b796c0 Add mysql_enable_ndb option Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- metadata.json | 6 +++--- .../add_mysql_enable_ndb-option-a78f7657f80416dd.yaml | 4 ++++ spec/classes/rally_db_spec.rb | 3 +++ 5 files changed, 31 insertions(+), 11 deletions(-) From no-reply at openstack.org Thu Sep 10 09:50:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:50:11 -0000 Subject: [release-announce] puppet-tempest 17.3.0 (victoria) Message-ID: We are happy to announce the release of: puppet-tempest 17.3.0: Puppet module for OpenStack Tempest This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tempest Download the package from: https://tarballs.openstack.org/puppet-tempest/ Please report issues through: https://bugs.launchpad.net/puppet-tempest/+bugs For more details, please see below. Changes in puppet-tempest 17.2.0..17.3.0 ---------------------------------------- 7467ddb Prepare Victoria M3 a3d5bd2 Use openstack_spec_helper from zuul checkout babfa45 Drop allow_virtual Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/init.pp | 2 +- metadata.json | 6 +++--- 3 files changed, 18 insertions(+), 9 deletions(-) From no-reply at openstack.org Thu Sep 10 09:53:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:53:00 -0000 Subject: [release-announce] puppet-nova 17.3.0 (victoria) Message-ID: We are pleased to announce the release of: puppet-nova 17.3.0: Puppet module for OpenStack Nova This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-nova Download the package from: https://tarballs.openstack.org/puppet-nova/ Please report issues through: https://bugs.launchpad.net/puppet-nova/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. Deprecation Notes ***************** * The following items has been deprecated and has no effect now, because nova-network has been removed from nova. * The "nova::manage::floatingip" class * The "nova_floating" type and its provider Changes in puppet-nova 17.2.0..17.3.0 ------------------------------------- 49029cf9 Prepare Victoria M3 121b289f Use oslo::db to set up api_database 77ed8292 Do not validate database_connection format 4a551927 Use openstack_spec_helper from zuul checkout 924e9d3f Deprecate floating ip pool management for nova-network e20e4979 Add mysql_enable_ndb option 7ef245ef Expose vhost_custom_fragment 1f6051db Use common class to manage apache service in beaker job 5c38281e Use a 'params' hash for authtoken parameters Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++-- lib/puppet/provider/nova_floating/nova_manage.rb | 75 +--------------- lib/puppet/type/nova_floating.rb | 2 +- manifests/api.pp | 25 +++--- manifests/db.pp | 27 +++--- manifests/keystone/authtoken.pp | 80 +++++++++-------- manifests/manage/floating.pp | 10 +-- manifests/wsgi/apache_api.pp | 7 ++ manifests/wsgi/apache_metadata.pp | 7 ++ metadata.json | 12 +-- ...d_mysql_enable_ndb-option-b20b3aee3ac8b604.yaml | 4 + .../deprecate-nova_floating-8d507b9214b2440d.yaml | 8 ++ spec/acceptance/nova_wsgi_apache_spec.rb | 1 + spec/classes/nova_api_spec.rb | 3 +- spec/classes/nova_db_spec.rb | 10 ++- spec/classes/nova_keystone_authtoken_spec.rb | 15 ++++ spec/classes/nova_wsgi_apache_api_spec.rb | 2 + .../provider/nova_floating/nova_manage_spec.rb | 99 ---------------------- 18 files changed, 155 insertions(+), 251 deletions(-) From no-reply at openstack.org Thu Sep 10 09:55:57 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:55:57 -0000 Subject: [release-announce] puppet-senlin 4.3.0 (victoria) Message-ID: We enthusiastically announce the release of: puppet-senlin 4.3.0: Puppet module for OpenStack senlin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-senlin Download the package from: https://tarballs.openstack.org/puppet-senlin/ Please report issues through: https://bugs.launchpad.net/puppet-senlin/+bugs For more details, please see below. 4.3.0 ^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-senlin 4.2.0..4.3.0 ------------------------------------- 460c626 Prepare Victoria M3 356a223 Do not validate database_connection format 76a4f83 Use openstack_spec_helper from zuul checkout f7f46bd Add mysql_enable_ndb option 222152a Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-9a0c9608f64238c8.yaml | 4 ++++ .../add_mysql_enable_ndb-option-b750388b7f014f3d.yaml | 4 ++++ spec/classes/senlin_db_spec.rb | 3 +++ spec/classes/senlin_keystone_authtoken_spec.rb | 3 +++ 8 files changed, 51 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:05 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:05 -0000 Subject: [release-announce] puppet-ovn 17.3.0 (victoria) Message-ID: We joyfully announce the release of: puppet-ovn 17.3.0: Puppet module for OVN This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ovn Download the package from: https://tarballs.openstack.org/puppet-ovn/ Please report issues through: https://bugs.launchpad.net/puppet-ovn/+bugs For more details, please see below. Changes in puppet-ovn 17.2.0..17.3.0 ------------------------------------ e1a1562 Prepare Victoria M3 2ec757c Use openstack_spec_helper from zuul checkout Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 6 +++--- 2 files changed, 17 insertions(+), 8 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:20 -0000 Subject: [release-announce] puppet-qdr 6.3.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-qdr 6.3.0 This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-qdr Download the package from: https://tarballs.openstack.org/puppet-qdr/ Please report issues through: https://bugs.launchpad.net/puppet-qdr/+bugs For more details, please see below. Changes in puppet-qdr 6.2.0..6.3.0 ---------------------------------- 875faf8 Prepare Victoria M3 2a318fb Use openstack_spec_helper from zuul checkout Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 2 +- 2 files changed, 15 insertions(+), 6 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:24 -0000 Subject: [release-announce] puppet-panko 17.3.0 (victoria) Message-ID: We enthusiastically announce the release of: puppet-panko 17.3.0: Puppet module for OpenStack Panko This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-panko Download the package from: https://tarballs.openstack.org/puppet-panko/ Please report issues through: https://bugs.launchpad.net/puppet-panko/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. * The new "panko::expirer::maxdelay" parameter has been added. If this parameter has a positive value, it avoids collisional execution of panko-expirer in multiple nodes, by introducing randomized sleep before command execution. Deprecation Notes ***************** * The "panko::expirer::enable_cron" parameter has been deprecated and will be removed in a future release. Use "panko::expirer::ensure" instead. Changes in puppet-panko 17.2.0..17.3.0 -------------------------------------- 67b30b7 Prepare Victoria M3 e531643 Remove deprecation message from panko::api 685a251 Do not validate database_connection format 8c0bacc Use openstack_spec_helper from zuul checkout a39b293 Add mysql_enable_ndb option 4184e32 Rename the parameter to define the state of panko-expirer cron job 310d39a Add maxdelay parameter for panko-expirer cron job 9f18873 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++++--- manifests/api.pp | 2 - manifests/db.pp | 10 +++-- manifests/expirer.pp | 51 +++++++++++++++++----- metadata.json | 8 ++-- ...d_mysql_enable_ndb-option-a5c6dd40f7b4b9eb.yaml | 4 ++ .../notes/expirer-ensure-05c77588f136c659.yaml | 5 +++ .../notes/expirer-maxdelay-d6a05b7e61e5f7fa.yaml | 7 +++ spec/acceptance/basic_panko_spec.rb | 1 + spec/classes/panko_db_spec.rb | 3 ++ spec/classes/panko_expirer_spec.rb | 33 ++++++++++++-- 11 files changed, 114 insertions(+), 29 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:35 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:35 -0000 Subject: [release-announce] puppet-manila 17.3.0 (victoria) Message-ID: We enthusiastically announce the release of: puppet-manila 17.3.0: Puppet module for OpenStack Manila This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-manila Download the package from: https://tarballs.openstack.org/puppet-manila/ Please report issues through: https://bugs.launchpad.net/puppet-manila/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. * A new class has been introduced ("manila::image::glance") to allow configuration parameters necessary for the usage of glanceclient within Manila's service instance module. See Launchpad bug 1741425 (https://launchpad.net/bugs/1741425) for more details. * The new "manila::cron::db_purge" class has been added. This class can be used to set up cron job to purge soft-deleted records from database. Deprecation Notes ***************** * The parameter 'manila::backend::glusternative::glusterfs_native_pat h_to_private_key' has been deprecated and replaced with 'manila::backend::glusternative::glusterfs_path_to_private_key'. The older option will be removed in a future release. * The parameter 'manila::backend::netapp::netapp_root_volume_name' has been deprecated and replaced by 'manila::backend::netapp::netapp_root_volume'. The older option will be removed in a future release. * The parameter 'manila::share::netapp::netapp_root_volume_name' has been deprecated and replaced by 'manila::share::netapp::netapp_root_volume'. The older option will be removed in a future release. * The parameter 'manila::backend::cephfs::cephfs_enable_snapshots' has been deprecated. Manila's CephFS driver has changed the default behavior in the Victoria cycle to always support snapshots, because they are fully supported in Ceph Nautilus, the minimum version of Ceph supported by Manila. Since the "cephfs_enable_snapshots" config option will be removed in a future release, we recommend that you stop relying on it. Manila's snapshots can be disabled by virtue of share type extra specs if desired. Bug Fixes ********* * Now the following classes set keystone_credential parameters lik username in manila.conf, even auth_type is not "password". This fixes the problem with the other auth_type value like "v3password". * "manila::compute::nova" * "manila::network::neutron" * "manila::volume::cinder" Changes in puppet-manila 17.2.0..17.3.0 --------------------------------------- 562382c Prepare Victoria M3 5317e90 Do not validate database_connection format bd9c835 Use openstack_spec_helper from zuul checkout 96f0d2c Use common class to manage apache service in beaker job 5cc3794 Add mysql_enable_ndb option 562173f Add glance options 167e104 Set credential parameters when auth_type != password ace61c2 Fix incorrect description about db purge 4fbe898 Expose vhost_custom_fragment 8ecb553 Add support for db purge cron job 2388d75 Deprecate cephfs_enable_snapshots parameter bacfbc1 Fix deprecated glusterfs option d338064 Fix deprecated netapp option Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++-- manifests/backend/cephfs.pp | 23 +++-- manifests/backend/glusternative.pp | 33 +++++-- manifests/backend/netapp.pp | 24 ++++- manifests/compute/nova.pp | 32 +++---- manifests/cron/db_purge.pp | 89 ++++++++++++++++++ manifests/db.pp | 10 ++- manifests/image/glance.pp | 100 +++++++++++++++++++++ manifests/network/neutron.pp | 19 ++-- manifests/share/netapp.pp | 24 ++++- manifests/volume/cinder.pp | 38 ++++---- manifests/wsgi/apache.pp | 9 +- metadata.json | 10 +-- ...d_mysql_enable_ndb-option-b963ed39971e15fc.yaml | 4 + .../notes/auth_type-fix-62bc3acab9700deb.yaml | 10 +++ ...5-add-glance-section-opts-48d861c132295bdd.yaml | 7 ++ ...sterfs-native-deprecation-77a26e6b98b74147.yaml | 7 ++ ...leanup-netapp-deprecation-6951452b46357d22.yaml | 10 +++ .../notes/cron-db_purge-749e862ad2d40647.yaml | 5 ++ ...e-cephfs-enable-snapshots-0a12425e90961ab7.yaml | 11 +++ spec/acceptance/basic_manila_spec.rb | 5 ++ spec/classes/manila_compute_nova_spec.rb | 12 ++- spec/classes/manila_cron_db_purge_spec.rb | 65 ++++++++++++++ spec/classes/manila_db_spec.rb | 3 + spec/classes/manila_image_glance_spec.rb | 69 ++++++++++++++ spec/classes/manila_network_neutron_spec.rb | 12 ++- spec/classes/manila_share_netapp_spec.rb | 2 +- spec/classes/manila_volume_cinder.rb | 12 ++- spec/classes/manila_wsgi_apache_spec.rb | 4 +- spec/defines/manila_backend_cephfs_spec.rb | 10 ++- spec/defines/manila_backend_glusternative_spec.rb | 27 +++++- spec/defines/manila_backend_netapp_spec.rb | 2 +- 32 files changed, 587 insertions(+), 120 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:37 -0000 Subject: [release-announce] puppet-placement 4.3.0 (victoria) Message-ID: We high-spiritedly announce the release of: puppet-placement 4.3.0: Puppet module for OpenStack placement This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-placement Download the package from: https://tarballs.openstack.org/puppet-placement/ Please report issues through: https://bugs.launchpad.net/puppet-placement/+bugs For more details, please see below. 4.3.0 ^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. * The new "placemaner::state_path" parameter has been added to specify the directory for storing state. Upgrade Notes ************* * Now the "placmenet::db" class doesn't include the "placement::config" class automatically. Include the "placement::config" explicitly in manifests if the class is required. Deprecation Notes ***************** * The following two parameter have been deprecated, because they have had no effect since added. * "placement::api::host" * "placement::api::port" Changes in puppet-placement 4.2.0..4.3.0 ---------------------------------------- 4e8e887 Prepare Victoria M3 2c93126 Do not include placement::config by default 14a73af Deprecate unused parameters in placement::api 81a77ce Do not validate database_connection format 994f513 Use openstack_spec_helper from zuul checkout 34cb28a Add mysql_enable_ndb option 13a4681 Expose vhost_custom_fragment bce43d9 Add basic beaker tests fdd8011 Add support for the state_path parameter Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++++++++++----- manifests/api.pp | 23 ++++++++++--------- manifests/db.pp | 11 +++++---- manifests/init.pp | 6 +++++ manifests/wsgi/apache.pp | 7 ++++++ metadata.json | 8 +++---- ...d_mysql_enable_ndb-option-b87ddc254a53561a.yaml | 4 ++++ .../placement-api-unused-6c35070fe77e87c8.yaml | 8 +++++++ ...includes-placmenet-config-8015c11cda289a3b.yaml | 6 +++++ .../notes/state_path-d656b10e4ad97f39.yaml | 5 +++++ spec/acceptance/placement_wsgi_apache_spec.rb | 26 ++++++++++++++++++++++ spec/classes/placement_db_spec.rb | 5 +++-- spec/classes/placement_init_spec.rb | 2 ++ spec/classes/placement_wsgi_apache.rb | 2 ++ 14 files changed, 107 insertions(+), 25 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:42 -0000 Subject: [release-announce] puppet-freezer 6.3.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-freezer 6.3.0: Puppet module for OpenStack freezer This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-freezer Download the package from: https://tarballs.openstack.org/puppet-freezer/ Please report issues through: https://bugs.launchpad.net/puppet-freezer/+bugs For more details, please see below. 6.3.0 ^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-freezer 6.2.0..6.3.0 -------------------------------------- c0c4c1c Prepare Victoria M3 3c4cabf Use openstack_spec_helper from zuul checkout 08c4afe Do not validate database_connection format cfc9a27 Add mysql_enable_ndb option ff3485b Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-a335c1e86ddf2718.yaml | 4 ++++ .../add_mysql_enable_ndb-option-bc5acdbdcf6c31b8.yaml | 4 ++++ spec/classes/freezer_db_spec.rb | 3 +++ spec/classes/freezer_keystone_authtoken_spec.rb | 3 +++ 8 files changed, 51 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:56:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:56:52 -0000 Subject: [release-announce] puppet-oslo 17.3.0 (victoria) Message-ID: We are overjoyed to announce the release of: puppet-oslo 17.3.0: Puppet module for Oslo This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-oslo Download the package from: https://tarballs.openstack.org/puppet-oslo/ Please report issues through: https://bugs.launchpad.net/puppet-oslo/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-oslo 17.2.0..17.3.0 ------------------------------------- 4b45d8b Prepare Victoria M3 130282b Support overriding resource type used in oslo::db class b21084b Use openstack_spec_helper from zuul checkout 893205b Add tripleo standalone job 5f1e481 Add mysql_enable_ndb option 064edac Remove release note file in wrong path Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++++ Gemfile | 19 ++++++++++++++----- manifests/db.pp | 14 +++++++++++++- .../rabbitmq-connection-params-1a8ace0c23e7249e.yaml | 6 ------ metadata.json | 4 ++-- .../add_mysql_enable_ndb-option-8b82c371ad16245a.yaml | 4 ++++ spec/defines/oslo_db_spec.rb | 3 +++ 7 files changed, 43 insertions(+), 14 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:17 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:17 -0000 Subject: [release-announce] puppet-murano 17.3.0 (victoria) Message-ID: We are glad to announce the release of: puppet-murano 17.3.0: Puppet module for OpenStack Murano This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-murano Download the package from: https://tarballs.openstack.org/puppet-murano/ Please report issues through: https://bugs.launchpad.net/puppet-murano/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-murano 17.2.0..17.3.0 --------------------------------------- c8d04d4 Prepare Victoria M3 1df566d Do not validate database_connection format 44b5f5b Use openstack_spec_helper from zuul checkout 115e75b Add mysql_enable_ndb option Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/db_cfapi.pp | 3 --- metadata.json | 8 ++++---- .../add_mysql_enable_ndb-option-818092dba23c54bf.yaml | 4 ++++ spec/classes/murano_db_spec.rb | 3 +++ 6 files changed, 32 insertions(+), 15 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:22 -0000 Subject: [release-announce] puppet-keystone 17.3.0 (victoria) Message-ID: We are amped to announce the release of: puppet-keystone 17.3.0: Puppet module for OpenStack Keystone This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-keystone Download the package from: https://tarballs.openstack.org/puppet-keystone/ Please report issues through: https://bugs.launchpad.net/puppet-keystone/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Added the service_type parameter to keystone::resource::authtoken resource. This value should be set to the name or type of the service as it appears in the service catalog. This is used to validate tokens that have restricted access rules. * Add mysql_enable_ndb parameter to select mysql storage engine. * Allow to specify drivername for postgres db Upgrade Notes ************* * The deprecated cache related parameters in the keystone class is removed and the keystone::cache is no longer included by default. Deployments should explicitly include the keystone::cache class. * The deprecated parameters validate, admin_token, admin_endpoint, retries, delay, insecure and cacert in keystone::service is removed. * The deprecated parameters admin_bind_host, public_bind_host, admin_port, public_port, admin_workers and public_workers in the keystone init class is removed. * The deprecated parameters admin_port and main_port in the classes keystone::federation::mellon and keystone::federation::shibboleth is removed. * The deprecated parameter database_min_pool_size is removed in the keystone init class and keystone::db class. * The deprecated validate_service, validate_insecure, validate_auth_url and validate_cacert parameters in the keystone class is removed. * The deprecated parameter token_driver in keystone init class is removed. Deprecation Notes ***************** * The "keystone::resource::service_identity::ignore_default_tenant" parameter has been deprecated and will be removed in a future. Actually this parameter has been ineffective for some releases. Bug Fixes ********* * The "default/public_endpiint" parameter is no longer set by default because of known issue with different hosts/protocol used for each endpoints (especially for admin endpoint and public endpoint) Changes in puppet-keystone 17.2.0..17.3.0 ----------------------------------------- e2ceb9d Prepare Victoria M3 187deb2 Do not validate database_connection format 4014d50 Use openstack_spec_helper from zuul checkout f342aad Fix python package names (ldappool and pysaml2) 95b1aca Fix missing usage of openstack_integration::apache 7edf617 Add mysql_enable_ndb option 960c621 Remove deprecated bind, port and workers parameters b8b8dfe Remove deprecated token_driver parameter 35f5e5e Remove deprecated database_min_pool_size parameter ee755ad Remove deprecated validate parameters from init 5ae2172 Remove deprecated keystone cache parameters 5181859 Remove deprecated keystone::service params 093e6f1 Use common class to manage apache service in beaker job aba4a00 Add support for service_type in authtoken config 72796c3 Deprecate ineffective ignore_default_tenant parameter 7e0ea6b allow to specify drivername for postgres db a1a1e62 Unset public_endpoint by default Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +- examples/apache_with_paths.pp | 19 +- manifests/cache.pp | 62 ++-- manifests/db.pp | 20 +- manifests/federation/identity_provider.pp | 15 +- manifests/federation/mellon.pp | 25 +- manifests/federation/shibboleth.pp | 21 +- manifests/init.pp | 238 +------------ manifests/ldap.pp | 9 +- manifests/ldap_backend.pp | 6 +- manifests/params.pp | 4 + manifests/resource/authtoken.pp | 7 + manifests/resource/service_identity.pp | 17 +- manifests/service.pp | 55 +-- metadata.json | 6 +- ...en-service_type-parameter-cab05db2d977f232.yaml | 7 + ...d_mysql_enable_ndb-option-9619cb984571cde2.yaml | 4 + ...drivername-for-postgresql-daa276a598844884.yaml | 3 + ...ate-ignore_default_tenant-80b0083f34ae00fa.yaml | 6 + ...t-remove-deprecated-cache-4f1b87bef9a3d160.yaml | 6 + ...eprecate-keystone-service-e258f90afe5b1d0f.yaml | 5 + ...ated-bind-and-port-params-35ed404c0a0597f8.yaml | 9 + ...ed-database-min-pool-size-85d9e856d15b6b15.yaml | 5 + ...recated-keystone-validate-c4b1f4d36adeb1d5.yaml | 5 + .../remove-token-driver-d0ddb876b2750236.yaml | 4 + .../unset-public_endpoint-1f28429335f3d0d7.yaml | 6 + spec/acceptance/default_domain_spec.rb | 2 + .../keystone_federation_identity_provider_spec.rb | 1 + .../keystone_federation_shibboleth_spec.rb | 1 + spec/acceptance/keystone_wsgi_apache_spec.rb | 2 + spec/classes/keystone_db_spec.rb | 3 + .../keystone_federation_identity_provider_spec.rb | 16 +- spec/classes/keystone_init_spec.rb | 52 +-- spec/classes/keystone_ldap_spec.rb | 22 +- spec/defines/keystone_ldap_backend_spec.rb | 392 +++++++++++---------- spec/defines/keystone_resource_authtoken_spec.rb | 3 + 36 files changed, 431 insertions(+), 646 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:24 -0000 Subject: [release-announce] python-cyborgclient 1.2.1 (victoria) Message-ID: We are happy to announce the release of: python-cyborgclient 1.2.1: Python client for cyborg API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-cyborgclient Download the package from: https://pypi.org/project/python-cyborgclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cyborg For more details, please see below. Changes in python-cyborgclient 1.2.0..1.2.1 ------------------------------------------- 257e820 Add e.g. for groups when create device profile 92bab3c Enable openstackdocs config to storyboard 031d1ef Remove translation sections from setup.cfg 5d64eb2 Use unittest.mock instead of third party mock f3df198 Remove future imports 1d6b92a Fix image get to use new osc release 0952887 Fix hacking min version to 3.0.1 a788cf6 Remove unused osc_plugin environment Diffstat (except docs and test files) ------------------------------------- cyborgclient/common/cliutils.py | 2 -- cyborgclient/osc/v2/deployable.py | 2 +- cyborgclient/osc/v2/device_profile.py | 5 ++++- cyborgclient/shell.py | 1 - releasenotes/source/conf.py | 3 +-- setup.cfg | 13 ------------- test-requirements.txt | 2 +- tox.ini | 14 -------------- 16 files changed, 15 insertions(+), 44 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 88ba997..efc9a13 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 09:57:25 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:25 -0000 Subject: [release-announce] puppet-tacker 17.3.0 (victoria) Message-ID: We are thrilled to announce the release of: puppet-tacker 17.3.0: Puppet module for OpenStack Tacker This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tacker Download the package from: https://tarballs.openstack.org/puppet-tacker/ Please report issues through: https://bugs.launchpad.net/puppet-tacker/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-tacker 17.2.0..17.3.0 --------------------------------------- 519272f Prepare Victoria M3 637fb05 Do not validate database_connection format b34217b Use openstack_spec_helper from zuul checkout 606e6ff Disable Tacker installation during beaker tests 03291b4 Use common class to manage apache service in beaker job 4602236 Add mysql_enable_ndb option 9c9f145 Add service_token_roles for keystone authtoken config Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++--- manifests/db.pp | 10 +++-- manifests/keystone/authtoken.pp | 12 ++++++ metadata.json | 8 ++-- ...ervice_token_roles-option-828cff06713dc9bc.yaml | 4 ++ ...d_mysql_enable_ndb-option-81a2f725fcf4268d.yaml | 4 ++ spec/acceptance/tacker_spec.rb | 46 +++++++++++----------- spec/classes/tacker_db_spec.rb | 3 ++ spec/classes/tacker_keystone_authtoken_spec.rb | 3 ++ 9 files changed, 75 insertions(+), 34 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:40 -0000 Subject: [release-announce] puppet-sahara 17.3.0 (victoria) Message-ID: We are amped to announce the release of: puppet-sahara 17.3.0: Puppet module for OpenStack Sahara This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-sahara Download the package from: https://tarballs.openstack.org/puppet-sahara/ Please report issues through: https://bugs.launchpad.net/puppet-sahara/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Changes in puppet-sahara 17.2.0..17.3.0 --------------------------------------- 3e78d54 Prepare Victoria M3 b55991b Do not validate database_connection format 3aed2dc Use openstack_spec_helper from zuul checkout bd0ded3 Add mysql_enable_ndb option f2eba46 Add service_token_roles for keystone authtoken config a662292 Use common class to manage apache service in beaker job Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 10 +++++++--- manifests/keystone/authtoken.pp | 12 ++++++++++++ metadata.json | 8 ++++---- ...d-service_token_roles-option-88fd7bdb8d69271d.yaml | 4 ++++ .../add_mysql_enable_ndb-option-91663a4be11b4b89.yaml | 4 ++++ spec/acceptance/basic_sahara_spec.rb | 1 + spec/classes/sahara_db_spec.rb | 3 +++ spec/classes/sahara_keystone_authtoken_spec.rb | 3 +++ 9 files changed, 52 insertions(+), 12 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:42 -0000 Subject: [release-announce] puppet-openstacklib 17.3.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-openstacklib 17.3.0: Puppet module for OpenStack Openstacklib This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-openstacklib Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ Please report issues through: https://bugs.launchpad.net/puppet-openstacklib/+bugs For more details, please see below. Changes in puppet-openstacklib 17.2.0..17.3.0 --------------------------------------------- 79063bf Prepare Victoria M3 c407f65 Use openstack_spec_helper from zuul checkout Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- metadata.json | 2 +- 2 files changed, 15 insertions(+), 6 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:52 -0000 Subject: [release-announce] puppet-designate 17.3.0 (victoria) Message-ID: We are stoked to announce the release of: puppet-designate 17.3.0: Puppet module for OpenStack Designate This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-designate Download the package from: https://tarballs.openstack.org/puppet-designate/ Please report issues through: https://bugs.launchpad.net/puppet-designate/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * The following parameters have been added to the "designate::db" class. * "database_connection_recycle_time" * "database_pool_timeout" Deprecation Notes ***************** * The following parameters have been deprecated and have no effect. * "designate::db::database_idle_timeout" * "designate::db::database_min_pool_size" Changes in puppet-designate 17.2.0..17.3.0 ------------------------------------------ adbda55 Prepare Victoria M3 b8d1841 Use oslo::db class to set database parameters bfe8eba Use openstack_spec_helper from zuul checkout 345059e Use common class to manage apache service in beaker job ba9fa2a Add backend coordination url option to producer Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 +++- manifests/db.pp | 101 ++++++++++--------- manifests/params.pp | 2 - manifests/producer.pp | 6 ++ metadata.json | 8 +- releasenotes/notes/db-oslo-449552b2d0b9e9fd.yaml | 14 +++ spec/acceptance/basic_designate_spec.rb | 1 + spec/classes/designate_db_spec.rb | 122 ++++++++--------------- spec/classes/designate_producer_spec.rb | 3 + 9 files changed, 138 insertions(+), 138 deletions(-) From no-reply at openstack.org Thu Sep 10 09:57:59 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:57:59 -0000 Subject: [release-announce] puppet-trove 17.3.0 (victoria) Message-ID: We are thrilled to announce the release of: puppet-trove 17.3.0: Puppet module for OpenStack Trove This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-trove Download the package from: https://tarballs.openstack.org/puppet-trove/ Please report issues through: https://bugs.launchpad.net/puppet-trove/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add support to configure service_token_roles in authtoken middleware. * Add mysql_enable_ndb parameter to select mysql storage engine. Upgrade Notes ************* * The following deprecated parameters have been removed. The new per_tenant parameters should be used instead. * "trove::quota::max_instances_per_user" * "trove::quota::max_volumes_per_user" * "trove::quota::max_backups_per_user" Changes in puppet-trove 17.2.0..17.3.0 -------------------------------------- 1fcad83 Prepare Victoria M3 47d8b0f Do not validate database_connection format 5ecaaaa Use openstack_spec_helper from zuul checkout ecce3cb Use common class to manage apache service in beaker job f6d7eb8 Add mysql_enable_ndb option 1afa1af Add service_token_roles for keystone authtoken config 55da954 Cleanup deperecated per_user parameters from trove::quota Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++--- manifests/db.pp | 10 +++-- manifests/keystone/authtoken.pp | 12 ++++++ manifests/quota.pp | 49 ++-------------------- metadata.json | 8 ++-- ...ervice_token_roles-option-9dca2ded7ff9094f.yaml | 4 ++ ...d_mysql_enable_ndb-option-b5f429ce4141a4e4.yaml | 4 ++ ...d_params_from_trove-quota-19ce39fbd7611db7.yaml | 9 ++++ spec/acceptance/basic_trove_spec.rb | 1 + spec/classes/trove_db_spec.rb | 3 ++ spec/classes/trove_keystone_authtoken_spec.rb | 3 ++ 11 files changed, 64 insertions(+), 58 deletions(-) From no-reply at openstack.org Thu Sep 10 09:58:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:58:14 -0000 Subject: [release-announce] python-muranoclient 2.1.1 (victoria) Message-ID: We are thrilled to announce the release of: python-muranoclient 2.1.1: python-muranoclient This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-muranoclient Download the package from: https://pypi.org/project/python-muranoclient Please report issues through: https://bugs.launchpad.net/python-muranoclient/+bugs For more details, please see below. Changes in python-muranoclient 2.1.0..2.1.1 ------------------------------------------- d3ab74e Native Zuul v3 version of the functional legacy job 019f79e [goal] Migrate testing to ubuntu focal 8054a32 Small cleanups Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 10 +- lower-constraints.txt | 14 +- muranoclient/v1/package_creator/mpl_package.py | 2 +- muranoclient/v1/schemas.py | 2 +- .../post.yaml | 80 ---------- .../run.yaml | 67 --------- requirements.txt | 3 +- setup.sh | 167 --------------------- test-requirements.txt | 2 +- tox.ini | 4 + 12 files changed, 20 insertions(+), 400 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9cadeb2..78df37c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +8,0 @@ iso8601>=0.1.11 # MIT -Babel!=2.4.0,>=2.3.4 # BSD @@ -12 +11 @@ requests>=2.14.2 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index b1157eb..a40c94d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=3.1.0,<3.2.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 09:58:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:58:14 -0000 Subject: [release-announce] puppet-octavia 17.3.0 (victoria) Message-ID: We are glad to announce the release of: puppet-octavia 17.3.0: Puppet module for OpenStack Octavia This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-octavia Download the package from: https://tarballs.openstack.org/puppet-octavia/ Please report issues through: https://bugs.launchpad.net/puppet-octavia/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. Upgrade Notes ************* * The following deprecated parameters of the "octavia::worker" class have been removed. Use the same parameters in the "octavia::controller" class. * "amp_flavor_id" * "amp_image_tag" * "amp_secgroup_list" * "amp_boot_network_list" * "loadbalancer_topology" * "amphora_driver" * "compute_driver" * "network_driver" * "amp_ssh_key_name" * "enable_ssh_access" * "timeout_client_data" * "timeout_member_connect" * "timeout_member_data" * "timeout_tcp_inspect" Changes in puppet-octavia 17.2.0..17.3.0 ---------------------------------------- 7d3c951 Prepare Victoria M3 4491d68 Do not validate database_connection format 93bbf23 Use openstack_spec_helper from zuul checkout 41c1819 Use common class to manage apache service in beaker job f1bf920 Add mysql_enable_ndb option 444cb9b Expose vhost_custom_fragment bccc230 Cleanup deprecated controller parameters from octavia::worker 94ec48e Add non-voting TripleO Octavia CI job Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 + Gemfile | 19 +++- manifests/controller.pp | 48 +++------ manifests/db.pp | 10 +- manifests/worker.pp | 102 ++----------------- manifests/wsgi/apache.pp | 7 ++ metadata.json | 10 +- ...d_mysql_enable_ndb-option-9f3a4bef514e040d.yaml | 4 + ...opts-from-octavia-workers-f06b45dd705eb875.yaml | 20 ++++ spec/acceptance/octavia_spec.rb | 5 +- spec/classes/octavia_db_spec.rb | 3 + spec/classes/octavia_worker_spec.rb | 61 ++++------- spec/classes/octavia_wsgi_apache_spec.rb | 112 +++++++++++++++++++++ 13 files changed, 220 insertions(+), 185 deletions(-) From no-reply at openstack.org Thu Sep 10 09:58:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 09:58:20 -0000 Subject: [release-announce] puppet-neutron 17.3.0 (victoria) Message-ID: We are delighted to announce the release of: puppet-neutron 17.3.0: Puppet module for OpenStack Neutron This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 17.3.0 ^^^^^^ New Features ************ * Add mysql_enable_ndb parameter to select mysql storage engine. Upgrade Notes ************* * The deprecated neutron::plugins::ml2::firewall_driver parameter is removed. Please set the firewall_driver in the ML2 agent classes in neutron::agents::ml2 instead. Changes in puppet-neutron 17.2.0..17.3.0 ---------------------------------------- f5b61ab0 Prepare Victoria M3 622494f6 Do not validate database_connection format 387671c7 Use openstack_spec_helper from zuul checkout 945f6142 Use common class to manage apache service in beaker job 4653e8e0 Add mysql_enable_ndb option 5758b34e Remove deprecated firewall_driver Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++++++++++++++----- manifests/db.pp | 11 +++++++---- manifests/plugins/ml2.pp | 14 -------------- metadata.json | 10 +++++----- .../add_mysql_enable_ndb-option-aacec8e7376a8098.yaml | 4 ++++ ...e-deprecated-firewall-driver-51f418ed444de6cf.yaml | 5 +++++ spec/acceptance/basic_neutron_spec.rb | 1 + spec/classes/neutron_db_spec.rb | 3 +++ spec/classes/neutron_plugins_ml2_spec.rb | 2 +- 9 files changed, 40 insertions(+), 29 deletions(-) From no-reply at openstack.org Thu Sep 10 10:09:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 10:09:22 -0000 Subject: [release-announce] python-novaclient 17.2.1 (victoria) Message-ID: We are excited to announce the release of: python-novaclient 17.2.1: Client library for OpenStack Compute API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-novaclient Download the package from: https://pypi.org/project/python-novaclient Please report issues through: https://bugs.launchpad.net/python-novaclient/+bugs For more details, please see below. Changes in python-novaclient 17.2.0..17.2.1 ------------------------------------------- 553257d1 zuul functional job: drop the custom playbooks 2ed34e65 Remove unused code 1ce9edcd Add a cleanup for a server in a functional test Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 5 ++--- playbooks/post.yaml | 6 ------ playbooks/python-novaclient-functional.yaml | 14 -------------- roles/get-os-environment/defaults/main.yaml | 2 -- roles/get-os-environment/tasks/main.yaml | 12 ------------ 8 files changed, 4 insertions(+), 77 deletions(-) From no-reply at openstack.org Thu Sep 10 12:47:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 12:47:14 -0000 Subject: [release-announce] vitrage-dashboard 3.2.0 (victoria) Message-ID: We are gleeful to announce the release of: vitrage-dashboard 3.2.0: Vitrage Horizon plugin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/vitrage-dashboard Download the package from: https://tarballs.openstack.org/vitrage-dashboard/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/vitrage- dashboard For more details, please see below. Changes in vitrage-dashboard 3.1.0..3.2.0 ----------------------------------------- 53026b9 Switch to newer openstackdocstheme and reno versions ca6016d Fix hacking min version to 3.0.1 6c917fb Add py38 package metadata e9f0b64 Add Python3 victoria unit tests ff43684 Update master for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- releasenotes/source/conf.py | 7 ++++--- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 ++++++ setup.cfg | 1 + test-requirements.txt | 5 +---- 8 files changed, 20 insertions(+), 12 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 08515d0..7509d70 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -9 +8,0 @@ python-subunit>=0.0.18 -sphinx!=2.1.0,>=2.0.0 # BSD @@ -11 +9,0 @@ nodeenv>=0.9.4 # BSD -openstackdocstheme>=2.0.0 # Apache-2.0 @@ -16 +13,0 @@ pytest>=5.3.5 # MIT -reno>=2.5.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 12:50:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 12:50:24 -0000 Subject: [release-announce] vitrage 7.2.0 (victoria) Message-ID: We high-spiritedly announce the release of: vitrage 7.2.0: The OpenStack RCA Service This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/vitrage Download the package from: https://tarballs.openstack.org/vitrage/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/vitrage For more details, please see below. Changes in vitrage 7.1.0..7.2.0 ------------------------------- 870b53ee fix api-service url c7222427 update tmfapi639 transform e00b6c63 [goal] Migrate tox based testing to ubuntu focal c0511ee8 add info to kapacitor datasource state 99682219 Update api: Event POST 40671f18 Add delete_outdate_alarm to collectd 4382fef1 Add delete_outdate_alarm to aodh and ceilometer 459b70e0 Add delete_outdate_alarm to kapacitor and prometheus d24dae2d update zabbix driver 240605bf Fix import error f9c214ba add region to mistral_client eda6fb02 update networkx version 36599ce1 Update api: Webhook POST b7d3821c update notifier to V3 cd0b522a Native Zuul v3 c2349bb1 Update volume update_timestamp_format baea1875 Update edge direction 6631134c Update tmfapi639 datasource 7d71e972 Update cli doc: Add vitrage-purge-data.rst af7b0800 Update template doc e364c1ed Use vars() more readable then __dict__ 9a87f422 Fix api doc format 20913a41 Remove elementtree deprecated methods 2f54c4d6 Update api interface 9e9acf38 Revert "Make grande non-voting until they fix the uwsgi bug" 34cef2f4 Don't install uwsgi in vitrage 11ca1941 Make grande non-voting until they fix the uwsgi bug 8cf5f127 Update api: Template PUT 6ee4e1f7 Update api: Rca Get 25ea896d drop mock from lower-constraints a3fde459 Update api: Template Delete 0c90b740 Stop to use the __future__ module. 9a1193ba Switch to newer openstackdocstheme and reno versions c7f009d6 Update api: Template Upload e6fcda51 Cap jsonschema 3.2.0 as the minimal version 9a63834e Update api: Template Validate 15f0b333 Update doc: Adjust index layout 856a64f2 Update doc: Using version 3 to update templates-loading.rst 34eadb89 Fix hacking min version to 3.0.1 2856f88f Make sure depth is an int in get topology 1dc094a5 Update doc: Using version 3 to update not_operator_support.rst 3b43c10e Add py38 package metadata 1b1d0f6a Add Python3 victoria unit tests a4913445 Update master for stable/ussuri f383c28a Fix errors in not_operator_support.rst Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 92 +----- devstack/devstackgaterc | 1 - devstack/gate_hook.sh | 84 ------ devstack/gate_hook_mock.sh | 73 ----- devstack/plugin.sh | 4 +- .../contributor/vitrage-template-format-v2.rst | 5 +- etc/vitrage/datasources_values/kapacitor.yaml | 3 +- lower-constraints.txt | 21 +- playbooks/legacy/vitrage-dsvm-api-py3/post.yaml | 80 ----- .../legacy/vitrage-dsvm-api-py3/run-ipv6.yaml | 77 ----- playbooks/legacy/vitrage-dsvm-api-py3/run.yaml | 68 ----- .../legacy/vitrage-dsvm-datasources-py3/post.yaml | 80 ----- .../legacy/vitrage-dsvm-datasources-py3/run.yaml | 68 ----- playbooks/legacy/vitrage-dsvm-mock-py3/post.yaml | 80 ----- playbooks/legacy/vitrage-dsvm-mock-py3/run.yaml | 66 ----- playbooks/legacy/vitrage-grenade/post.yaml | 16 - playbooks/legacy/vitrage-grenade/run.yaml | 59 ---- releasenotes/source/conf.py | 7 +- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 + requirements.txt | 14 +- setup.cfg | 1 + test-requirements.txt | 4 +- vitrage/api/controllers/v1/topology.py | 2 + vitrage/api/policy.py | 2 +- vitrage/common/utils.py | 4 + vitrage/datasources/aodh/driver.py | 6 +- vitrage/datasources/ceilometer/driver.py | 6 +- vitrage/datasources/cinder/volume/driver.py | 2 +- vitrage/datasources/cinder/volume/transformer.py | 6 +- vitrage/datasources/collectd/driver.py | 4 + vitrage/datasources/kapacitor/driver.py | 4 + vitrage/datasources/kubernetes/driver.py | 2 +- vitrage/datasources/nagios/parser.py | 2 +- vitrage/datasources/nova/instance/driver.py | 2 +- vitrage/datasources/nova/zone/driver.py | 2 +- vitrage/datasources/prometheus/driver.py | 4 + vitrage/datasources/tmfapi639/driver.py | 25 +- vitrage/datasources/tmfapi639/transformer.py | 3 +- vitrage/datasources/transformer_base.py | 2 +- vitrage/datasources/zabbix/driver.py | 4 + vitrage/graph/driver/elements.py | 4 +- vitrage/opts.py | 2 +- vitrage/os_clients.py | 1 + vitrage/persistency/service.py | 2 - vitrage/storage/history_facade.py | 2 - vitrage/storage/impl_sqlalchemy.py | 3 - .../sqlalchemy/migration/alembic_migrations/env.py | 2 - .../datasources/aodh/aodh_transformer_base_test.py | 2 +- .../ceilometer/ceilometer_transformer_base_test.py | 2 +- .../entity_graph/processor/test_entity_graph.py | 9 +- vitrage/utils/datetime.py | 2 - 65 files changed, 1037 insertions(+), 1212 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1a6e2e26..434fcee7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,2 +9,2 @@ cachetools>=2.0.1 # MIT License -cryptography>=2.1 # BSD/Apache-2.0 -lxml>=4.1.1 # BSD +cryptography>=2.7 # BSD/Apache-2.0 +lxml>=4.5.2 # BSD @@ -13 +13 @@ python-dateutil>=2.7.0 # BSD -networkx>=2.3 # BSD +networkx>=2.4 # BSD @@ -16 +16 @@ oslo.context>=2.20.0 # Apache-2.0 -oslo.db>=4.35.0 # Apache-2.0 +oslo.db>=4.44.0 # Apache-2.0 @@ -36 +36 @@ keystoneauth1>=3.6.2 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT @@ -44 +44 @@ pytz>=2013.6 # MIT -tenacity>=4.9.0 +tenacity>=4.12.0 @@ -47 +47 @@ psutil>=5.4.3 # BSD -jsonschema>=2.6.0 # MIT +jsonschema>=3.2.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 29c32ed7..2a9084b1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -13 +13 @@ stestr>=2.0.0 # Apache-2.0 -reno>=2.7.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 12:54:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 12:54:37 -0000 Subject: [release-announce] aodhclient 2.1.1 (victoria) Message-ID: We are psyched to announce the release of: aodhclient 2.1.1: Python client library for Aodh This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/aodhclient Download the package from: https://pypi.org/project/aodhclient For more details, please see below. Changes in aodhclient 2.1.0..2.1.1 ---------------------------------- dff4f15 Don't use */* in accept header 7153763 Remove translation sections from setup.cfg Diffstat (except docs and test files) ------------------------------------- aodhclient/v2/base.py | 2 +- babel.cfg | 2 -- setup.cfg | 13 ------------- 3 files changed, 1 insertion(+), 16 deletions(-) From no-reply at openstack.org Thu Sep 10 14:18:05 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 14:18:05 -0000 Subject: [release-announce] sphinx-feature-classification 1.1.0 Message-ID: We are overjoyed to announce the release of: sphinx-feature-classification 1.1.0: Generate a matrix of pluggable drivers and their support to an API in Sphinx. The source is available from: https://opendev.org/openstack/sphinx-feature-classification Download the package from: https://pypi.org/project/sphinx-feature-classification For more details, please see below. Changes in sphinx-feature-classification 1.0.1..1.1.0 ----------------------------------------------------- 9c95489 Cleanup misplaced release note 383d3ee Reduce need for openstack specific requirements daafae0 Switch to victoria test template e128cef Report sphinx extension is thread safe 623f5bb Switch to newer openstackdocstheme and reno versions Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- releasenotes/source/conf.py | 7 ++++++- setup.cfg | 1 + .../notes/update-summary-table-style-cb5a00eb45cce78a.yaml | 5 ----- sphinx_feature_classification/support_matrix.py | 4 ++++ test-requirements.txt | 7 +------ tox.ini | 5 +++++ 10 files changed, 32 insertions(+), 16 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index ff02351..4e57eee 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,2 +6,0 @@ coverage>=4.0,!=4.4 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 @@ -11 +9 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx>=1.6.8 # BSD +sphinx>=2.0.0,!=2.1.0 # BSD @@ -14,3 +11,0 @@ testtools>=1.4.0 # MIT - -# releasenotes -reno>=1.8.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 19:02:27 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 19:02:27 -0000 Subject: [release-announce] python-octaviaclient 2.2.0 (victoria) Message-ID: We jubilantly announce the release of: python-octaviaclient 2.2.0: Octavia client for OpenStack Load Balancing This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-octaviaclient Download the package from: https://pypi.org/project/python-octaviaclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- octaviaclient For more details, please see below. 2.2.0 ^^^^^ New Features * Added ALPN support for listeners with parameter "--alpn-protocol" (can be set multiple times). Users can define a list of application layer protocols to be negotiated over a secure connection. For example, users can limit to HTTP/2 or to HTTP/2 and HTTP/1.1 but exclude HTTP/1.0. * Added the amphora delete command. * Add l7policy and l7rule's quota support to octaviaclient. * Add support for SCTP protocol in listener, pool and health-monitor objects. * Added TLS versions and ciphers unset to listeners and pools. Changes in python-octaviaclient 2.1.0..2.2.0 -------------------------------------------- 78c08ed Add SCTP support 898d0b7 Fix the lower-constraints job for focal 4ca156a Add amphora delete command f525c39 Fix hacking min version to 3.0.1 c58880e Add TLS versions and ciphers unsets c6d587c Add ALPN support for listeners 09f8acc Fix new pylint errors 530d6f3 Show operating_status in listing LB output 674541e Add l7policy and l7rule to octavia quota Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 13 ++---- octaviaclient/api/exceptions.py | 2 +- octaviaclient/api/v2/octavia.py | 18 +++++++- octaviaclient/osc/v2/amphora.py | 41 ++++++++++++++--- octaviaclient/osc/v2/availabilityzone.py | 12 ++--- octaviaclient/osc/v2/availabilityzoneprofile.py | 10 ++--- octaviaclient/osc/v2/constants.py | 9 +++- octaviaclient/osc/v2/flavor.py | 12 ++--- octaviaclient/osc/v2/flavorprofile.py | 10 ++--- octaviaclient/osc/v2/health_monitor.py | 14 +++--- octaviaclient/osc/v2/l7policy.py | 12 ++--- octaviaclient/osc/v2/l7rule.py | 12 ++--- octaviaclient/osc/v2/listener.py | 51 ++++++++++++++++++---- octaviaclient/osc/v2/load_balancer.py | 18 ++++---- octaviaclient/osc/v2/member.py | 12 ++--- octaviaclient/osc/v2/pool.py | 24 +++++++--- octaviaclient/osc/v2/provider.py | 5 +-- octaviaclient/osc/v2/quota.py | 36 ++++++++++++--- octaviaclient/osc/v2/utils.py | 12 +++-- octaviaclient/osc/v2/validate.py | 10 +++-- .../unit/osc/v2/test_availabilityzoneprofile.py | 12 ++--- ...dd-alpn-support-listeners-6508704b5c8944d2.yaml | 7 +++ .../notes/add-amphora-delete-0fe5f2097da92b5c.yaml | 4 ++ ...-and-l7rule-quota-support-73098a090b252901.yaml | 3 ++ ...support-for-sctp-protocol-f23b58db8522cc4b.yaml | 4 ++ ...s-versions-ciphers-unsets-8d06a502c8ad38ff.yaml | 4 ++ requirements.txt | 2 +- setup.cfg | 1 + test-requirements.txt | 2 +- 47 files changed, 458 insertions(+), 229 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 64c8f83..657440e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ python-openstackclient>=3.12.0 # Apache-2.0 -osc-lib>=1.8.0 # Apache-2.0 +osc-lib>=1.14.1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 2b52050..a28ea62 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 10 20:05:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 20:05:16 -0000 Subject: [release-announce] python-blazarclient 3.1.1 (victoria) Message-ID: We are gleeful to announce the release of: python-blazarclient 3.1.1: Client for OpenStack Reservation Service This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-blazarclient Download the package from: https://pypi.org/project/python-blazarclient Please report issues through: https://bugs.launchpad.net/blazar/+bugs For more details, please see below. 3.1.1 ^^^^^ Deprecation Notes * The "blazar" command-line client has switched to the "keystoneauth1.loading" module. As a result, the following options are deprecated: * "--service-type" (use "--os-service-type" instead) * "--endpoint-type" (use "--os-interface" instead) The following options have been removed: * "--os-auth-strategy" (this option had not effect) * "--os_auth_strategy" (this option had not effect) * "--os_auth_url" (use "--os-auth-url" instead) * "--os_project_name" (use "--os-project-name" instead) * "--os_project_id" (use "--os-project-id" instead) * "--os_project_domain_name" (use "--os-project-domain-name" instead) * "--os_project_domain_id" (use "--os-project-domain-id" instead) * "--os_tenant_name" (use "--os-project-name" or "--os-tenant- name" instead) * "--os_username" (use "--os-username" instead) * "--os_user_domain_name" (use "--os-user-domain-name" instead) * "--os_user_domain_id" (use "--os-user-domain-id" instead) * "--os_token" (use "--os-token" instead) Changes in python-blazarclient 3.1.0..3.1.1 ------------------------------------------- 886a4d3 Use KSA loading to support more auth methods 1632a19 Fixup failing tests due to passing date threshold 14846e1 Fix test_args2body_start_now unit test 83a2036 migrate testing to ubuntu focal 38073db Stop to use the __future__ module. Diffstat (except docs and test files) ------------------------------------- blazarclient/command.py | 2 - blazarclient/shell.py | 176 +++------------------ blazarclient/v1/shell_commands/leases.py | 14 +- lower-constraints.txt | 2 +- .../notes/ksa-loading-9731c570772c826a.yaml | 24 +++ test-requirements.txt | 5 + 7 files changed, 68 insertions(+), 166 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a893086..daa4b53 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4,0 +5,5 @@ hacking>=1.1.0,<1.2.0 # Apache-2.0 +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 + From no-reply at openstack.org Thu Sep 10 20:44:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 20:44:52 -0000 Subject: [release-announce] horizon 18.5.0 (victoria) Message-ID: We are delighted to announce the release of: horizon 18.5.0: OpenStack Dashboard This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/horizon Download the package from: https://tarballs.openstack.org/horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. 18.5.0 ^^^^^^ New Features ************ * [cinder-user-facing messages (https://blueprints.launchpad.net/horizon/+spec/cinder-user-facing- messages)] This bp add a new tab "Messages" in volume/snapshot detail pages where User can see failure summary messages for corresponding volume and snapshot resources. Before this bp it only shows user messages and message-level info. for a specific volume in the detail page but now more parameters will be displayed for that volume. * Added an "cleanup_angular_template_cache" management command, that clears template cache for angularized views. The command is available as "./manage.py cleanup_angular_template_cache". * [blueprint refactor-error-messages (https://blueprints.launchpad.net/horizon/+spec/refactor-error- messages)] User can see detailed error message on the horizon UI. This blueprint adds a hyperlink "details" in the alert box. So now when an exception occurs a user can click on this hyperlink "details" which shows original error message included in a corresponding error. This may help a user to understand what happens in detail. * Support for extending in-use volumes is added. The extend volume action will be shown on in-use volumes. Bug Fixes ********* * [bug/1874657 (https://bugs.launchpad.net/horizon/1874657)] Horizon container upgrade works without additional "./manage.py compress" call. Changes in horizon 18.4.1..18.5.0 --------------------------------- 79ff0d45c Add cinder-user-facing messages 235cbb839 Bump pylint version to support python3.8 8e8d54775 Imported Translations from Zanata 00f90b299 Added Bootstrap and css for responsive page 87f1de7f6 Support extending in-use volumes fda9c47d2 Imported Translations from Zanata 41c449916 Add heat-dashboard cross-project tests be461acd6 Cleanup for Refactor-error-messages dc21158e3 Improve integration tests logging cd3a97107 pep8: Cap isort version to <5 5dd94f659 npm job: Add 'nodejs' bindep profile c28b9b9bc [goal] Migrate testing to ubuntu focal 16c74ad62 Update geckodriver version to v0.27.0. b46572be1 Imported Translations from Zanata 508135929 Refactor error messages. 51468ae21 Cleanup references to Cinder API v1 01fa57f39 Imported Translations from Zanata 71ed12f62 Fix Angular mediumDateFilter e0afd0d21 [ussuri] [goal] Project PTL and contributor docs c897a8e44 doc: Reorganize contributor doc 92edabdcf doc: Enable parallel build d5368c97a Revert "Add required mark on Create and Update image form" 8a08cbf73 Imported Translations from Zanata df5bf9313 Add miss comma of "REST_API_REQUIRED_SETTINGS" list 55222ec59 Imported Translations from Zanata a2a173d2c Imported Translations from Zanata eb86389fa Imported Translations from Zanata f6226c97d Imported Translations from Zanata 85503a7c5 Fix instance integration tests 11a04772f Imported Translations from Zanata 99ffd59a5 Imported Translations from Zanata 25816bd82 Fix tooltips and popovers for flavor details on the instance list. 5ef682117 Add plugin cross jobs 392bc2482 Define periodic jobs 2327c543a Update plugin registry ef1270167 zuul: break down config files into pieces 827365753 Imported Translations from Zanata 0d290b918 Fix django-compress caching issues 6a07f5a5b Avoid stripping leading/traling spaces in password forms 47fb95748 Add use_required_attribute in workflow Diffstat (except docs and test files) ------------------------------------- .pylintrc | 8 + .zuul.d/base.yaml | 30 + .zuul.d/cross-jobs.yaml | 34 + .zuul.d/django-jobs.yaml | 46 ++ .zuul.d/nodejs-jobs.yaml | 51 ++ .zuul.d/project.yaml | 34 + .zuul.d/tempest-and-integrated.yaml | 69 ++ .zuul.d/xstatic-master.yaml | 37 + .zuul.yaml | 267 ------- CONTRIBUTING.rst | 23 +- .../supported-software.rst} | 10 +- .../locale/en_GB/LC_MESSAGES/doc-contributor.po | 277 +------- .../locale/id/LC_MESSAGES/doc-configuration.po | 26 +- .../locale/id/LC_MESSAGES/doc-contributor.po | 574 ++++++++------- horizon/cache.py | 33 + horizon/exceptions.py | 14 +- horizon/locale/de/LC_MESSAGES/django.po | 14 +- horizon/locale/id/LC_MESSAGES/django.po | 14 +- horizon/static/framework/util/filters/filters.js | 5 +- .../static/framework/util/filters/filters.spec.js | 10 +- horizon/static/horizon/js/horizon.messages.js | 12 +- horizon/templates/horizon/_messages.html | 17 +- .../horizon/client_side/_alert_message.html | 4 + .../common/_workflow_step_update_members.html | 6 +- horizon/templatetags/angular.py | 19 +- horizon/templatetags/splitfilter.py | 20 + horizon/test/unit/test_exceptions.py | 38 +- lower-constraints.txt | 6 +- openstack_auth/forms.py | 4 + openstack_dashboard/api/cinder.py | 48 +- openstack_dashboard/api/microversions.py | 1 + .../dashboards/admin/snapshots/tabs.py | 12 +- .../dashboards/admin/volume_types/forms.py | 4 +- .../dashboards/admin/volumes/tabs.py | 8 +- .../identity/application_credentials/forms.py | 4 +- .../dashboards/identity/users/forms.py | 2 + .../dashboards/project/images/snapshots/forms.py | 4 +- .../dashboards/project/instances/forms.py | 16 +- .../templates/instances/_instance_flavor.html | 2 +- .../dashboards/project/instances/utils.py | 4 +- .../project/instances/workflows/create_instance.py | 1 + .../project/instances/workflows/update_instance.py | 5 +- .../project/networks/subnets/workflows.py | 7 +- .../dashboards/project/networks/workflows.py | 12 +- .../routers/extensions/extraroutes/forms.py | 2 +- .../dashboards/project/routers/ports/forms.py | 6 +- .../dashboards/project/routers/views.py | 4 +- .../dashboards/project/security_groups/forms.py | 5 +- .../dashboards/project/snapshots/tables.py | 18 + .../dashboards/project/snapshots/tabs.py | 27 +- .../dashboards/project/volumes/tables.py | 20 +- .../dashboards/project/volumes/tabs.py | 26 +- .../templates/volumes/_detail_overview.html | 18 - .../dashboards/project/volumes/views.py | 12 - .../dashboards/settings/password/forms.py | 7 +- openstack_dashboard/defaults.py | 4 +- .../locale/as/LC_MESSAGES/django.po | 20 +- .../locale/bn_IN/LC_MESSAGES/django.po | 20 +- .../locale/brx/LC_MESSAGES/django.po | 20 +- .../locale/cs/LC_MESSAGES/django.po | 23 +- .../locale/de/LC_MESSAGES/django.po | 66 +- .../locale/en_AU/LC_MESSAGES/django.po | 44 +- .../locale/en_GB/LC_MESSAGES/django.po | 65 +- .../locale/eo/LC_MESSAGES/django.po | 102 ++- .../locale/eo/LC_MESSAGES/djangojs.po | 10 +- .../locale/es/LC_MESSAGES/django.po | 46 +- .../locale/fr/LC_MESSAGES/django.po | 52 +- .../locale/gu/LC_MESSAGES/django.po | 20 +- .../locale/hi/LC_MESSAGES/django.po | 17 +- .../locale/id/LC_MESSAGES/django.po | 72 +- .../locale/it/LC_MESSAGES/django.po | 23 +- .../locale/ja/LC_MESSAGES/django.po | 66 +- .../locale/kn/LC_MESSAGES/django.po | 20 +- .../locale/ko_KR/LC_MESSAGES/django.po | 65 +- .../locale/kok/LC_MESSAGES/django.po | 20 +- .../locale/ks/LC_MESSAGES/django.po | 20 +- .../locale/mai/LC_MESSAGES/django.po | 20 +- .../locale/mni/LC_MESSAGES/django.po | 20 +- .../locale/mr/LC_MESSAGES/django.po | 20 +- .../locale/ne/LC_MESSAGES/django.po | 20 +- .../locale/pa_IN/LC_MESSAGES/django.po | 20 +- .../locale/pl_PL/LC_MESSAGES/django.po | 23 +- .../locale/pt_BR/LC_MESSAGES/django.po | 52 +- .../locale/ru/LC_MESSAGES/django.po | 65 +- .../locale/ta/LC_MESSAGES/django.po | 20 +- .../locale/tr_TR/LC_MESSAGES/django.po | 43 +- .../locale/ur/LC_MESSAGES/django.po | 20 +- .../locale/zh_CN/LC_MESSAGES/django.po | 64 +- .../locale/zh_TW/LC_MESSAGES/django.po | 59 +- .../commands/cleanup_angular_template_cache.py | 24 + .../static/app/core/images/images.module.js | 4 +- .../images/steps/create-image/create-image.html | 4 +- .../core/images/steps/edit-image/edit-image.html | 8 +- .../static/dashboard/scss/_legacy.scss | 4 + openstack_dashboard/test/test_data/cinder_data.py | 26 + openstack_dashboard/test/unit/api/test_cinder.py | 13 + playbooks/horizon-devstack-integration/post.yaml | 3 +- playbooks/horizon-nodejs/pre.yaml | 4 + plugin-registry.csv | 3 +- ...nder-user-facing-messages-92cfd25492616d6d.yaml | 7 + .../cleanup-cache-command-64a5020755c5e05c.yaml | 10 + .../refactor-error-messages-26c53bb3fe57fe72.yaml | 9 + ...t-extending-in-use-volume-404b29c2cbc6df84.yaml | 5 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 16 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 24 +- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 280 -------- .../source/locale/id/LC_MESSAGES/releasenotes.po | 44 +- roles/fetch-video-output/README.rst | 16 + roles/fetch-video-output/defaults/main.yaml | 5 + roles/fetch-video-output/tasks/main.yaml | 44 ++ test-requirements.txt | 3 +- tools/list-horizon-plugins.py | 1 - tox.ini | 6 +- 134 files changed, 2646 insertions(+), 3025 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 737b13de3..85762109a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +11,0 @@ hacking>=3.0.1,<3.1.0 # Apache-2.0 -astroid==2.1.0 # LGPLv2.1 @@ -21 +20 @@ python-memcached>=1.59 # PSF -pylint==2.2.2 # GPLv2 +pylint==2.6.0 # GPLv2 From no-reply at openstack.org Thu Sep 10 20:46:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 10 Sep 2020 20:46:52 -0000 Subject: [release-announce] tempest-horizon 1.1.0 (victoria) Message-ID: We are psyched to announce the release of: tempest-horizon 1.1.0: Tempest Plugin for Horizon tests This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tempest-horizon Download the package from: https://tarballs.openstack.org/tempest-horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. Changes in tempest-horizon 1.0.0..1.1.0 --------------------------------------- aaf69e0 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b3de56b..d84609d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 01:02:15 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 01:02:15 -0000 Subject: [release-announce] python-ironic-inspector-client 4.3.0 (victoria) Message-ID: We are excited to announce the release of: python-ironic-inspector-client 4.3.0: Python client for Ironic Inspector This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-ironic-inspector-client Download the package from: https://pypi.org/project/python-ironic-inspector-client Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- ironic-inspector-client For more details, please see below. 4.3.0 ^^^^^ New Features ************ * Adds support for retrieving unprocessed introspection data via the new "processed" boolean argument to "get_data", as well as the new " --unprocessed" CLI flag. Bug Fixes ********* * Provides a clear error message when trying to access an ironic URL with ironic-inspector-client. Changes in python-ironic-inspector-client 4.2.0..4.3.0 ------------------------------------------------------ 5176452 Provide a clear error message when trying to access ironic (not inspector) 0f65bcf Support retrieving unprocessed data 55d9961 Tempest job to use the inherited devstack_services value d53c27e Set min version of tox to 3.2.1 Diffstat (except docs and test files) ------------------------------------- ironic_inspector_client/common/http.py | 23 ++++++++++-- ironic_inspector_client/shell.py | 5 ++- ironic_inspector_client/test/test_common_http.py | 25 +++++++++++++ ironic_inspector_client/test/test_shell.py | 21 +++++++++-- ironic_inspector_client/test/test_v1.py | 9 +++++ ironic_inspector_client/v1.py | 8 +++-- .../notes/ironic-error-657d352b31ba77ed.yaml | 5 +++ .../notes/unprocessed-7ebb1c48427bfee4.yaml | 6 ++++ tox.ini | 2 +- zuul.d/python-ironic-inspector-client-jobs.yaml | 41 ---------------------- 11 files changed, 99 insertions(+), 50 deletions(-) From no-reply at openstack.org Fri Sep 11 14:28:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 14:28:14 -0000 Subject: [release-announce] validations-libs 1.0.4 Message-ID: We high-spiritedly announce the release of: validations-libs 1.0.4: A common library for the validations framework The source is available from: https://opendev.org/openstack/validations-libs Download the package from: https://tarballs.openstack.org/validations-libs/ For more details, please see below. Changes in validations-libs 1.0.3..1.0.4 ---------------------------------------- 1ac91f1 Allow to set python interper for ansible execution f22d380 Update validation path with the share/ansible one Diffstat (except docs and test files) ------------------------------------- roles/validations/defaults/main.yaml | 4 ++-- validations_libs/ansible.py | 11 +++++++---- validations_libs/constants.py | 4 ++-- validations_libs/validation_actions.py | 5 +++-- 4 files changed, 14 insertions(+), 10 deletions(-) From no-reply at openstack.org Fri Sep 11 14:31:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 14:31:31 -0000 Subject: [release-announce] python-mistralclient 4.1.1 (victoria) Message-ID: We exuberantly announce the release of: python-mistralclient 4.1.1: Mistral Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-mistralclient Download the package from: https://pypi.org/project/python-mistralclient Please report issues through: https://bugs.launchpad.net/python-mistralclient/+bugs For more details, please see below. Changes in python-mistralclient 4.1.0..4.1.1 -------------------------------------------- 471e37d [goal] Migrate testing to ubuntu focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 10 +++++----- requirements.txt | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 30ef344..98b2eb5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11 +11 @@ keystoneauth1>=3.4.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT From no-reply at openstack.org Fri Sep 11 14:32:03 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 14:32:03 -0000 Subject: [release-announce] validations-common 1.1.1 Message-ID: We are stoked to announce the release of: validations-common 1.1.1: A common Ansible libraries and plugins for the validations framework The source is available from: https://opendev.org/openstack/validations-common Download the package from: https://tarballs.openstack.org/validations-common/ For more details, please see below. Changes in validations-common 1.1.0..1.1.1 ------------------------------------------ 946e3a8 Change path for validation Ansible files b706d7c Switch legacy Zuul jobs to native Zuul v3 jobs 7b1d281 Get validation log path if exist 57eec17 Add validation.py as script in setup.cfg e907e8c Fix pygments style Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 30 ++++++ playbooks/post.yaml | 10 ++ playbooks/validations-common-functional.yaml | 14 +++ releasenotes/source/conf.py | 2 +- roles/fetch_validations/defaults/main.yaml | 4 + roles/fetch_validations/tasks/main.yaml | 25 +++++ roles/validations/defaults/main.yaml | 29 ++++++ roles/validations/tasks/main.yaml | 30 ++++++ roles/validations/tasks/validations.yaml | 26 +++++ setup.cfg | 13 ++- .../callback_plugins/validation_json.py | 4 +- zuul.d/base.yaml | 15 --- zuul.d/layout.yaml | 13 --- zuul.d/molecule.yaml | 115 --------------------- zuul.d/playbooks/pre.yml | 28 ----- zuul.d/playbooks/run-local.yml | 13 --- zuul.d/playbooks/run.yml | 20 ---- 17 files changed, 180 insertions(+), 211 deletions(-) From no-reply at openstack.org Fri Sep 11 14:38:35 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 14:38:35 -0000 Subject: [release-announce] python-heatclient 2.2.1 (victoria) Message-ID: We high-spiritedly announce the release of: python-heatclient 2.2.1: OpenStack Orchestration API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-heatclient Download the package from: https://pypi.org/project/python-heatclient Please report issues through: https://bugs.launchpad.net/python-heatclient/+bugs For more details, please see below. Changes in python-heatclient 2.2.0..2.2.1 ----------------------------------------- bb22add Native Zuul v3 version of the functional legacy job Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 16 +++-- playbooks/devstack/functional-post.yaml | 80 ---------------------- playbooks/devstack/functional-run.yaml | 56 --------------- 5 files changed, 13 insertions(+), 192 deletions(-) From no-reply at openstack.org Fri Sep 11 15:36:55 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 15:36:55 -0000 Subject: [release-announce] osc-placement 2.1.0 (victoria) Message-ID: We are gleeful to announce the release of: osc-placement 2.1.0: OpenStackClient plugin for the Placement service This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/osc-placement Download the package from: https://pypi.org/project/osc-placement Please report issues through: https://bugs.launchpad.net/placement-osc-plugin/+bugs For more details, please see below. Changes in osc-placement 2.0.0..2.1.0 ------------------------------------- cfdebe3 Remove six.PY3 a7aa5a8 tox: Trivial cleanup f463abf tox: Add functional-pyNN targets 644feaa trivial: Fix formatting of command help texts 7aed6dc Update command help information d364b79 Remove Babel df0527d Use unittest.mock instead of third party mock 80bcdd2 Switch to newer openstackdocstheme and reno versions fd19149 Fix hacking min version to 3.0.1 2abc378 Cleanup py27 support 67e53d5 Add Python3 victoria unit tests 05ebde9 Update master for stable/ussuri 75b3aa0 Provide a useful message in case of 5xx error Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- babel.cfg | 2 - osc_placement/http.py | 18 ++++--- osc_placement/resources/aggregate.py | 4 +- osc_placement/resources/allocation.py | 7 ++- osc_placement/resources/allocation_candidate.py | 10 ++-- osc_placement/resources/inventory.py | 39 +++++++------- osc_placement/resources/resource_class.py | 17 +++--- releasenotes/source/conf.py | 5 +- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 +++ setup.cfg | 29 ++-------- setup.py | 9 ---- test-requirements.txt | 2 +- tox.ini | 72 +++++++++++++++++-------- 21 files changed, 136 insertions(+), 125 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 2b84a1c..e8b5b36 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.12.0,<0.13 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 15:44:19 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 15:44:19 -0000 Subject: [release-announce] python-brick-cinderclient-ext 1.1.1 (victoria) Message-ID: We exuberantly announce the release of: python-brick-cinderclient-ext 1.1.1: python-cinderclient extension for local storage management This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-brick-cinderclient-ext Download the package from: https://pypi.org/project/python-brick-cinderclient-ext Please report issues through: https://bugs.launchpad.net/python-cinderclient/+bugs For more details, please see below. Changes in python-brick-cinderclient-ext 1.1.0..1.1.1 ----------------------------------------------------- 6aa47df Update lower-constraints versions a16eb90 Add doc linting to pep8 target Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 2 +- lower-constraints.txt | 16 ++++++---------- test-requirements.txt | 1 + tox.ini | 8 +++++++- 4 files changed, 15 insertions(+), 12 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a17b19e..1d16b09 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13,0 +14 @@ stestr>=1.0.0 # Apache-2.0 +doc8>=0.6.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 16:04:39 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 16:04:39 -0000 Subject: [release-announce] python-manilaclient 2.3.0 (victoria) Message-ID: We are satisfied to announce the release of: python-manilaclient 2.3.0: Client library for OpenStack Manila API. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-manilaclient Download the package from: https://pypi.org/project/python-manilaclient Please report issues through: https://bugs.launchpad.net/python-manilaclient/+bugs For more details, please see below. 2.3.0 ^^^^^ Prelude ******* * Share replication APIs have graduated from their experimental feature state (https://docs.openstack.org/manila/latest/contributor /experimental_apis.html) from API version "2.56". One or more share replicas can be created from a given share. They can also be promoted to be considered the active share, resynchronized and deleted. These actions no longer require the inclusion of "X -OpenStack-Manila-API-Experimental" header in the API requests. New Features ************ * Added support for performing the share server migration. The new commands are: *share-server-migration-start*, *share-server- migration-complete*, *share-server-migration-cancel*, *share-server- migration-get-progress*, *share-server-migration-check* and *share- server-reset-task-state*. Changes in python-manilaclient 2.2.0..2.3.0 ------------------------------------------- f4ca71b Implement the first half of OSC share snapshots commands edf064a Add commands for share server migration 399c0c4 Add noqa markup to intentionally redefined methods beb8409 Implement OSC share quota commands afcedeb Graduate share replication feature a68aaab [goal] Migrate testing to ubuntu focal b4c06ef Improve OSC test coverage 8b74211 Add initial documentation for OSC 126c82a Implement OSC share resize command d65d7f0 Migrate functional job to native zuulv3 2d4df93 Use unittest.mock instead of third party lib Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 31 - bindep.txt | 13 + contrib/ci/post_test_hook.sh | 111 ---- contrib/ci/pre_test_hook.sh | 32 -- lower-constraints.txt | 14 +- manilaclient/api_versions.py | 2 +- manilaclient/common/constants.py | 4 + manilaclient/config.py | 5 + manilaclient/osc/v2/quotas.py | 384 +++++++++++++ manilaclient/osc/v2/share.py | 48 +- manilaclient/osc/v2/share_snapshots.py | 427 ++++++++++++++ .../v2/test_share_instance_export_locations.py | 3 +- .../unit/v2/test_share_replica_export_locations.py | 3 +- manilaclient/v2/availability_zones.py | 2 +- manilaclient/v2/quota_classes.py | 6 +- manilaclient/v2/quotas.py | 20 +- manilaclient/v2/services.py | 6 +- manilaclient/v2/share_group_snapshots.py | 12 +- manilaclient/v2/share_group_type_access.py | 6 +- manilaclient/v2/share_group_types.py | 8 +- manilaclient/v2/share_groups.py | 12 +- manilaclient/v2/share_instances.py | 6 +- manilaclient/v2/share_networks.py | 6 +- manilaclient/v2/share_replica_export_locations.py | 22 +- manilaclient/v2/share_replicas.py | 83 ++- manilaclient/v2/share_servers.py | 122 +++- manilaclient/v2/share_snapshots.py | 4 +- manilaclient/v2/share_type_access.py | 2 +- manilaclient/v2/share_types.py | 6 +- manilaclient/v2/shares.py | 30 +- manilaclient/v2/shell.py | 246 +++++++- .../manilaclient-dsvm-neutron-functional/post.yaml | 28 - .../manilaclient-dsvm-neutron-functional/run.yaml | 70 --- playbooks/python-manilaclient-functional/post.yaml | 6 + playbooks/python-manilaclient-functional/run.yaml | 12 + ...share-replication-feature-49770e921b4338fb.yaml | 9 + ...rt-share-server-migration-9804752270c6b153.yaml | 7 + roles/populate-manilaclient-config/README.rst | 46 ++ .../defaults/main.yaml | 6 + roles/populate-manilaclient-config/tasks/main.yaml | 54 ++ setup.cfg | 10 + test-requirements.txt | 4 + zuul.d/project.yaml | 18 + zuul.d/python-manilaclient-jobs.yaml | 83 +++ 90 files changed, 3614 insertions(+), 434 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 29b55c4..d1d9c3f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10,0 +11,3 @@ fixtures>=3.0.0 # Apache-2.0/BSD +# Can be removed in Victoria cycle, when we raise the requirement of +# python-openstackclient in this file to a version that no longer +# requires mock. See: https://review.opendev.org/717410/ @@ -15,0 +19 @@ python-openstackclient>=3.12.0 # Apache-2.0 + From no-reply at openstack.org Fri Sep 11 18:49:03 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 18:49:03 -0000 Subject: [release-announce] python-swiftclient 3.10.1 (victoria) Message-ID: We are satisfied to announce the release of: python-swiftclient 3.10.1: OpenStack Object Storage API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-swiftclient Download the package from: https://pypi.org/project/python-swiftclient Please report issues through: https://bugs.launchpad.net/python-swiftclient/+bugs For more details, please see below. Changes in python-swiftclient 3.10.0..3.10.1 -------------------------------------------- 89c8d9b Speed up test_lazy_connections 842086d Add max_backoff and starting_backoff for get_conn in swift service 22d1f3a Clean up some warnings 257a718 Application credential support follow-up Diffstat (except docs and test files) ------------------------------------- swiftclient/client.py | 29 ++++++++++++---------- swiftclient/service.py | 6 +++-- swiftclient/shell.py | 10 ++++---- swiftclient/utils.py | 7 ++++-- test/unit/test_multithreading.py | 2 +- test/unit/test_shell.py | 2 +- test/unit/test_utils.py | 52 ++++++++++++++++++++-------------------- 7 files changed, 60 insertions(+), 48 deletions(-) From no-reply at openstack.org Fri Sep 11 19:25:50 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:25:50 -0000 Subject: [release-announce] oslo.service 2.4.0 (victoria) Message-ID: We are ecstatic to announce the release of: oslo.service 2.4.0: oslo.service library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.service Download the package from: https://pypi.org/project/oslo.service Please report issues through: https://bugs.launchpad.net/oslo.service/+bugs For more details, please see below. Changes in oslo.service 2.3.2..2.4.0 ------------------------------------ a15c31f [goal] Migrate testing to ubuntu focal 99ed582 Bump bandit version 598d5ab Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ lower-constraints.txt | 4 ++-- requirements.txt | 2 +- test-requirements.txt | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6956e12..ffe8f4e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ fixtures>=3.0.0 # Apache-2.0/BSD -greenlet>=0.4.10 # MIT +greenlet>=0.4.15 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 2d59b6e..10805d3 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:26:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:26:40 -0000 Subject: [release-announce] oslo.context 3.1.1 (victoria) Message-ID: We are ecstatic to announce the release of: oslo.context 3.1.1: Oslo Context library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.context Download the package from: https://pypi.org/project/oslo.context Please report issues through: https://bugs.launchpad.net/oslo.context/+bugs For more details, please see below. Changes in oslo.context 3.1.0..3.1.1 ------------------------------------ 37dea64 Bump bandit version b9708c3 drop mock from lower-constraints ffb62b9 Fix pygments style 4e79c1c Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ lower-constraints.txt | 1 - oslo_context/context.py | 2 +- releasenotes/source/conf.py | 6 +----- test-requirements.txt | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index f090200..2820c80 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ stestr>=2.0.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:26:49 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:26:49 -0000 Subject: [release-announce] oslo.reports 2.2.0 (victoria) Message-ID: We are happy to announce the release of: oslo.reports 2.2.0: oslo.reports library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.reports Download the package from: https://pypi.org/project/oslo.reports Please report issues through: https://bugs.launchpad.net/oslo.reports/+bugs For more details, please see below. Changes in oslo.reports 2.1.0..2.2.0 ------------------------------------ e45d4e9 [goal] Migrate testing to ubuntu focal 8de1a71 Bump bandit version 4b2a6ea Fix pygments style 7dcae11 Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ lower-constraints.txt | 6 +++--- releasenotes/source/conf.py | 2 +- test-requirements.txt | 4 ++-- 5 files changed, 12 insertions(+), 9 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 7207aba..8acd21b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT -greenlet>=0.4.10 # MIT +greenlet>=0.4.15 # MIT @@ -17 +17 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:26:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:26:52 -0000 Subject: [release-announce] oslo.versionedobjects 2.3.0 (victoria) Message-ID: We are delighted to announce the release of: oslo.versionedobjects 2.3.0: Oslo Versioned Objects library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.versionedobjects Download the package from: https://pypi.org/project/oslo.versionedobjects Please report issues through: https://bugs.launchpad.net/oslo.versionedobjects/+bugs For more details, please see below. Changes in oslo.versionedobjects 2.2.0..2.3.0 --------------------------------------------- acc0b29 [goal] Migrate testing to ubuntu focal 9d67d0f zuul: port the legacy multinode grenade job 90e0c5b Bump bandit version 198dc74 Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 14 ++---- CONTRIBUTING.rst | 5 ++ lower-constraints.txt | 6 +-- .../post.yaml | 15 ------ .../run.yaml | 53 ---------------------- test-requirements.txt | 2 +- 8 files changed, 15 insertions(+), 84 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 5bb79dc..ccb1dc6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14 +14 @@ fixtures>=3.0.0 # Apache-2.0/BSD -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:27:32 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:27:32 -0000 Subject: [release-announce] oslo.cache 2.6.1 (victoria) Message-ID: We are amped to announce the release of: oslo.cache 2.6.1: Cache storage for OpenStack projects. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.cache Download the package from: https://pypi.org/project/oslo.cache Please report issues through: https://bugs.launchpad.net/oslo.cache/+bugs For more details, please see below. Changes in oslo.cache 2.6.0..2.6.1 ---------------------------------- df075b2 Adding functional tests for memcache_pool backend a11cde4 Add Memcached functional tests to gate Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 34 ++++++++++++++++++++-- bindep.txt | 1 + .../dogpile_cache_bmemcached/__init__.py | 0 .../dogpile_cache_bmemcached/test_cache_backend.py | 29 ++++++++++++++++++ .../functional/memcache_pool/test_cache_backend.py | 32 ++++++++++++++++++++ 8 files changed, 117 insertions(+), 20 deletions(-) From no-reply at openstack.org Fri Sep 11 19:27:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:27:36 -0000 Subject: [release-announce] futurist 2.3.0 (victoria) Message-ID: We are delighted to announce the release of: futurist 2.3.0: Useful additions to futures, from the future. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/futurist Download the package from: https://pypi.org/project/futurist Please report issues through: https://bugs.launchpad.net/futurist/+bugs For more details, please see below. Changes in futurist 2.2.0..2.3.0 -------------------------------- 1a1c6f8 [goal] Migrate testing to ubuntu focal 61389a1 drop mock from lower-constraints Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) From no-reply at openstack.org Fri Sep 11 19:28:17 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:28:17 -0000 Subject: [release-announce] stevedore 3.2.2 (victoria) Message-ID: We are jazzed to announce the release of: stevedore 3.2.2: Manage dynamic plugins for Python applications This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/stevedore Download the package from: https://pypi.org/project/stevedore Please report issues through: https://bugs.launchpad.net/stevedore/+bugs For more details, please see below. Changes in stevedore 3.2.1..3.2.2 --------------------------------- 274eaa6 fix supported python versions in documentation Diffstat (except docs and test files) ------------------------------------- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Fri Sep 11 19:28:23 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:28:23 -0000 Subject: [release-announce] oslotest 4.4.1 (victoria) Message-ID: We are delighted to announce the release of: oslotest 4.4.1: Oslo test framework This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslotest Download the package from: https://pypi.org/project/oslotest Please report issues through: https://bugs.launchpad.net/oslotest/+bugs For more details, please see below. Changes in oslotest 4.4.0..4.4.1 -------------------------------- 6923a12 Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ 1 file changed, 5 insertions(+) From no-reply at openstack.org Fri Sep 11 19:28:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:28:31 -0000 Subject: [release-announce] osprofiler 3.4.0 (victoria) Message-ID: We exuberantly announce the release of: osprofiler 3.4.0: OpenStack Profiler Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/osprofiler Download the package from: https://pypi.org/project/osprofiler Please report issues through: https://bugs.launchpad.net/osprofiler/+bugs For more details, please see below. Changes in osprofiler 3.3.0..3.4.0 ---------------------------------- 5d82a02 Fix StopIteration error on Ubuntu Focal 6ff0187 Bump bandit version Diffstat (except docs and test files) ------------------------------------- osprofiler/hacking/checks.py | 5 ++++- test-requirements.txt | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 41b3580..a227fe4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ sphinx>=2.0.0,!=2.1.0 # BSD -bandit>=1.1.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:28:45 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:28:45 -0000 Subject: [release-announce] oslo.i18n 5.0.1 (victoria) Message-ID: We enthusiastically announce the release of: oslo.i18n 5.0.1: Oslo i18n library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.i18n Download the package from: https://pypi.org/project/oslo.i18n Please report issues through: https://bugs.launchpad.net/oslo.i18n/+bugs For more details, please see below. Changes in oslo.i18n 5.0.0..5.0.1 --------------------------------- 73187bd Bump bandit version dc7c456 Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ test-requirements.txt | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 57ddc52..73f6104 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +15 @@ oslo.config>=5.2.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:29:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:06 -0000 Subject: [release-announce] oslo.upgradecheck 1.1.1 (victoria) Message-ID: We are stoked to announce the release of: oslo.upgradecheck 1.1.1: Common code for writing OpenStack upgrade checks This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.upgradecheck Download the package from: https://pypi.org/project/oslo.upgradecheck Please report issues through: https://bugs.launchpad.net/oslo.upgradecheck/+bugs For more details, please see below. Changes in oslo.upgradecheck 1.1.0..1.1.1 ----------------------------------------- d05d638 Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ 1 file changed, 5 insertions(+) From no-reply at openstack.org Fri Sep 11 19:29:07 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:07 -0000 Subject: [release-announce] oslo.config 8.3.2 (victoria) Message-ID: We exuberantly announce the release of: oslo.config 8.3.2: Oslo Configuration API This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.config Download the package from: https://pypi.org/project/oslo.config Please report issues through: https://bugs.launchpad.net/oslo.config/+bugs For more details, please see below. Changes in oslo.config 8.3.1..8.3.2 ----------------------------------- fcb8894 Bump bandit version Diffstat (except docs and test files) ------------------------------------- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 985a9da..bfe3ac5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -27 +27 @@ requests_mock>=1.5.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:29:28 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:28 -0000 Subject: [release-announce] openstack-doc-tools 3.3.0 Message-ID: We are pumped to announce the release of: openstack-doc-tools 3.3.0: Tools for OpenStack Documentation The source is available from: https://opendev.org/openstack/openstack-doc-tools Download the package from: https://tarballs.openstack.org/openstack-doc-tools/ For more details, please see below. Changes in openstack-doc-tools 3.2.0..3.3.0 ------------------------------------------- 24fc79f Use unittest.mock instead of mock b161ecc [goal] Migrate testing to ubuntu focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 7 +++---- requirements.txt | 4 ++-- test-requirements.txt | 3 --- test/test_pipelines.py | 2 +- test/test_sitemap_file.py | 2 +- 5 files changed, 7 insertions(+), 11 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4ee2b52..b631804 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ iso8601>=0.1.11 # MIT -lxml!=3.7.0,>=3.4.1 # BSD +lxml>=4.5.0 # BSD @@ -10 +10 @@ sphinx>=2.0.0,!=2.1.0 # BSD -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 990511d..a96ceeb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16,3 +15,0 @@ stestr>=2.0.0 # Apache-2.0 - -# mock object framework -mock>=2.0.0 # BSD From no-reply at openstack.org Fri Sep 11 19:29:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:51 -0000 Subject: [release-announce] oslo.serialization 4.0.1 (victoria) Message-ID: We are psyched to announce the release of: oslo.serialization 4.0.1: Oslo Serialization library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.serialization Download the package from: https://pypi.org/project/oslo.serialization Please report issues through: https://bugs.launchpad.net/oslo.serialization/+bugs For more details, please see below. Changes in oslo.serialization 4.0.0..4.0.1 ------------------------------------------ c7884b2 Bump bandit version c419298 Update openstackdocstheme. 956d25c Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ test-requirements.txt | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index e31a646..5dd6fe0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:29:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:54 -0000 Subject: [release-announce] oslo.privsep 2.4.0 (victoria) Message-ID: We are happy to announce the release of: oslo.privsep 2.4.0: OpenStack library for privilege separation This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.privsep Download the package from: https://pypi.org/project/oslo.privsep Please report issues through: https://bugs.launchpad.net/oslo.privsep/+bugs For more details, please see below. Changes in oslo.privsep 2.3.0..2.4.0 ------------------------------------ b015f45 [goal] Migrate testing to ubuntu focal 68d1196 Bump bandit version Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- requirements.txt | 2 +- test-requirements.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8541ac3..99b4412 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ oslo.utils>=3.33.0 # Apache-2.0 -cffi>=1.7.0 # MIT +cffi>=1.14.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index a4fdee5..e8c4e49 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +11 @@ stestr>=2.0.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:29:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:29:54 -0000 Subject: [release-announce] oslo.messaging 12.5.0 (victoria) Message-ID: We are jazzed to announce the release of: oslo.messaging 12.5.0: Oslo Messaging API This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.messaging Download the package from: https://pypi.org/project/oslo.messaging Please report issues through: https://bugs.launchpad.net/oslo.messaging/+bugs For more details, please see below. Changes in oslo.messaging 12.4.0..12.5.0 ---------------------------------------- a21c96ec [goal] Migrate testing to ubuntu focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 16 ++++++++-------- requirements.txt | 2 +- setup.cfg | 2 +- test-requirements.txt | 6 +++--- 4 files changed, 13 insertions(+), 13 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index cccb632c..6cc4336b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -22 +22 @@ WebOb>=1.7.1 # MIT -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 42a086a0..cbed7dcf 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ pifpaf>=2.2.0 # Apache-2.0 -confluent-kafka>=0.11.6 # Apache-2.0 +confluent-kafka>=1.3.0 # Apache-2.0 @@ -30,2 +30,2 @@ bandit>=1.6.0,<1.7.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT -greenlet>=0.4.10 # MIT +eventlet>=0.23.0 # MIT +greenlet>=0.4.15 # MIT From no-reply at openstack.org Fri Sep 11 19:30:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:30:00 -0000 Subject: [release-announce] oslo.middleware 4.1.1 (victoria) Message-ID: We joyfully announce the release of: oslo.middleware 4.1.1: Oslo Middleware library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.middleware Download the package from: https://pypi.org/project/oslo.middleware Please report issues through: https://bugs.launchpad.net/oslo.middleware/+bugs For more details, please see below. Changes in oslo.middleware 4.1.0..4.1.1 --------------------------------------- ea8e881 Bump bandit version 69dd162 Fix pygments style 708bd0a Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ releasenotes/source/conf.py | 2 +- test-requirements.txt | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 7f63558..33ecb80 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:31:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:31:22 -0000 Subject: [release-announce] taskflow 4.5.0 (victoria) Message-ID: We jubilantly announce the release of: taskflow 4.5.0: Taskflow structured state management library. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/taskflow Download the package from: https://pypi.org/project/taskflow Please report issues through: https://bugs.launchpad.net/taskflow/+bugs For more details, please see below. Changes in taskflow 4.4.0..4.5.0 -------------------------------- 212570df [goal] Migrate testing to ubuntu focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 12 ++++++------ requirements.txt | 2 +- setup.cfg | 4 ++-- test-requirements.txt | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 15ae60b3..65979f17 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34 +34 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -tenacity>=4.4.0 # Apache-2.0 +tenacity>=6.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7ad3713e..a3ad90d9 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ redis>=2.10.0 # MIT -kombu!=4.0.2,>=4.0.0 # BSD +kombu>=4.3.0 # BSD @@ -23 +23 @@ PyMySQL>=0.7.6 # MIT License -psycopg2>=2.7.0 # LGPL/ZPL +psycopg2>=2.8.0 # LGPL/ZPL From no-reply at openstack.org Fri Sep 11 19:33:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:33:16 -0000 Subject: [release-announce] oslo.limit 1.2.1 (victoria) Message-ID: We are gleeful to announce the release of: oslo.limit 1.2.1: Limit enforcement library to assist with quota calculation. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.limit Download the package from: https://pypi.org/project/oslo.limit Please report issues through: https://bugs.launchpad.net/oslo.limit/+bugs For more details, please see below. Changes in oslo.limit 1.2.0..1.2.1 ---------------------------------- ddb62b9 Bump bandit version 7f93f46 Add user guide about how to add a new service 1443a6e Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++ test-requirements.txt | 2 +- 3 files changed, 84 insertions(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index effcc24..0250f6c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ stestr>=1.0.0 # Apache-2.0 -bandit>=1.4.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:33:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:33:52 -0000 Subject: [release-announce] oslo.policy 3.5.0 (victoria) Message-ID: We are satisfied to announce the release of: oslo.policy 3.5.0: Oslo Policy library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.policy Download the package from: https://pypi.org/project/oslo.policy Please report issues through: https://bugs.launchpad.net/oslo.policy/+bugs For more details, please see below. Changes in oslo.policy 3.4.0..3.5.0 ----------------------------------- 9ae1539 [goal] Migrate testing to ubuntu focal d7b2995 sample-generator: Improve YAML output Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 4 ++-- oslo_policy/generator.py | 34 +++++++++++++++------------------- requirements.txt | 2 +- 4 files changed, 28 insertions(+), 32 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4a0c5ed..2204536 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=5.1 # MIT From no-reply at openstack.org Fri Sep 11 19:34:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:34:11 -0000 Subject: [release-announce] oslo.db 8.4.0 (victoria) Message-ID: We are amped to announce the release of: oslo.db 8.4.0: Oslo Database library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.db Download the package from: https://pypi.org/project/oslo.db Please report issues through: https://bugs.launchpad.net/oslo.db/+bugs For more details, please see below. Changes in oslo.db 8.3.0..8.4.0 ------------------------------- e42c733 [goal] Migrate testing to ubuntu focal 9201de3 Bump bandit version Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 10 +++++----- setup.cfg | 2 +- test-requirements.txt | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index d55902a..ba3fbc1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ testtools>=2.2.0 # MIT -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 @@ -16 +16 @@ PyMySQL>=0.7.6 # MIT License -psycopg2>=2.7.0 # LGPL/ZPL +psycopg2>=2.8.0 # LGPL/ZPL From no-reply at openstack.org Fri Sep 11 19:35:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:35:18 -0000 Subject: [release-announce] oslo.rootwrap 6.2.0 (victoria) Message-ID: We are satisfied to announce the release of: oslo.rootwrap 6.2.0: Oslo Rootwrap This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.rootwrap Download the package from: https://pypi.org/project/oslo.rootwrap Please report issues through: https://bugs.launchpad.net/oslo.rootwrap/+bugs For more details, please see below. Changes in oslo.rootwrap 6.1.0..6.2.0 ------------------------------------- 499dcad [goal] Migrate testing to ubuntu focal 0d087b0 Bump bandit version 9caec06 Stop to use the __future__ module. d6e259c Align contributing doc with oslo's policy 10d5abd Add release notes links to doc index Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 +++++ benchmark/benchmark.py | 2 -- lower-constraints.txt | 4 ++-- oslo_rootwrap/cmd.py | 2 -- oslo_rootwrap/daemon.py | 2 -- test-requirements.txt | 2 +- 7 files changed, 19 insertions(+), 10 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index f231f86..b0959bb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -20 +20 @@ reno>=3.1.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:37:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:37:04 -0000 Subject: [release-announce] oslo.concurrency 4.3.0 (victoria) Message-ID: We are satisfied to announce the release of: oslo.concurrency 4.3.0: Oslo Concurrency library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.concurrency Download the package from: https://pypi.org/project/oslo.concurrency Please report issues through: https://bugs.launchpad.net/oslo.concurrency/+bugs For more details, please see below. Changes in oslo.concurrency 4.2.0..4.3.0 ---------------------------------------- 2f78803 Bump bandit version 201255d Imported Translations from Zanata b058d50 Update lower-constraints versions f4f6c0f Align contributing doc with oslo's policy Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 5 ++ lower-constraints.txt | 34 +++++------ .../locale/en_GB/LC_MESSAGES/releasenotes.po | 69 +++++++++++++++++++++- test-requirements.txt | 4 +- 4 files changed, 89 insertions(+), 23 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 2d71e69..e0da2c5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ stestr>=2.0.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT +eventlet>=0.19.0 # MIT @@ -13 +13 @@ eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:37:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:37:37 -0000 Subject: [release-announce] oslo.utils 4.6.0 (victoria) Message-ID: We exuberantly announce the release of: oslo.utils 4.6.0: Oslo Utility library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.utils Download the package from: https://pypi.org/project/oslo.utils Please report issues through: https://bugs.launchpad.net/oslo.utils/+bugs For more details, please see below. Changes in oslo.utils 4.5.0..4.6.0 ---------------------------------- 91497da [goal] Migrate testing to ubuntu focal 632f155 Fix is_same_callback() testing for python3.8 Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- oslo_utils/reflection.py | 37 +++++++++++++++++++++++++++++++------ 3 files changed, 44 insertions(+), 8 deletions(-) From no-reply at openstack.org Fri Sep 11 19:38:12 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:38:12 -0000 Subject: [release-announce] castellan 3.6.0 (victoria) Message-ID: We exuberantly announce the release of: castellan 3.6.0: Generic Key Manager interface for OpenStack This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/castellan Download the package from: https://tarballs.openstack.org/castellan/ Please report issues through: https://bugs.launchpad.net/castellan/+bugs For more details, please see below. Changes in castellan 3.5.0..3.6.0 --------------------------------- a10ed81 [goal] Migrate testing to ubuntu focal Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 6 +++--- requirements.txt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 369de27..7a460bc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -cryptography>=2.1 # BSD/Apache-2.0 +cryptography>=2.7 # BSD/Apache-2.0 From no-reply at openstack.org Fri Sep 11 19:38:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 19:38:37 -0000 Subject: [release-announce] oslo.vmware 3.7.0 (victoria) Message-ID: We are chuffed to announce the release of: oslo.vmware 3.7.0: Oslo VMware library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/oslo.vmware Download the package from: https://pypi.org/project/oslo.vmware Please report issues through: https://bugs.launchpad.net/oslo.vmware/+bugs For more details, please see below. Changes in oslo.vmware 3.6.0..3.7.0 ----------------------------------- 5c08559 [goal] Migrate testing to ubuntu focal 7e2b42d Bump bandit version Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 6 +++--- requirements.txt | 4 ++-- test-requirements.txt | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 65917f0..b4ef5f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ oslo.utils>=3.33.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT @@ -16 +16 @@ PyYAML>=3.12 # MIT -lxml!=3.7.0,>=3.4.1 # BSD +lxml>=4.5.0 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 4663c58..83a1429 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ coverage!=4.4,>=4.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 21:51:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 21:51:51 -0000 Subject: [release-announce] python-barbicanclient 5.0.1 (victoria) Message-ID: We are thrilled to announce the release of: python-barbicanclient 5.0.1: Client Library for OpenStack Barbican Key Management API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-barbicanclient Download the package from: https://tarballs.openstack.org/python-barbicanclient/ Please report issues through: https://bugs.launchpad.net/python-barbicanclient/+bugs For more details, please see below. Changes in python-barbicanclient 5.0.0..5.0.1 --------------------------------------------- 1f0feb3 Zuul: port to native v3 job and add victoria unit tests f7faf9b add py38 package metadata 441ac7c Switch from unittest2 compat methods to Python 3.x methods a9913ea Update hacking for Python3 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 16 +-- barbicanclient/barbican.py | 1 + barbicanclient/barbican_cli/v1/containers.py | 2 +- barbicanclient/client.py | 118 ++++++++++----------- barbicanclient/v1/orders.py | 11 +- playbooks/python-barbicanclient-dsvm/post.yaml | 15 --- playbooks/python-barbicanclient-dsvm/run.yaml | 64 ----------- setup.cfg | 1 + test-requirements.txt | 3 +- tox.ini | 2 +- 15 files changed, 87 insertions(+), 208 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 1e831cf..d0c96f1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -3,0 +4,2 @@ +hacking>=3.1.0,<3.2.0 # Apache-2.0 + @@ -5 +6,0 @@ coverage!=4.4,>=4.1 # Apache-2.0 -hacking>=1.1.0,<1.2.0 # Apache-2.0 From no-reply at openstack.org Fri Sep 11 22:09:49 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 11 Sep 2020 22:09:49 -0000 Subject: [release-announce] python-monascaclient 2.2.1 (victoria) Message-ID: We are amped to announce the release of: python-monascaclient 2.2.1: Monasca API Client Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-monascaclient Download the package from: https://pypi.org/project/python-monascaclient Please report issues through: https://bugs.launchpad.net/monasca/+bugs For more details, please see below. Changes in python-monascaclient 2.2.0..2.2.1 -------------------------------------------- b628032 Bump default tox env from py37 to py38 Diffstat (except docs and test files) ------------------------------------- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Mon Sep 14 08:15:30 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 08:15:30 -0000 Subject: [release-announce] openstack-ansible 21.0.1 (ussuri) Message-ID: We contentedly announce the release of: openstack-ansible 21.0.1: Ansible playbooks for deploying OpenStack This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ Please report issues through: https://bugs.launchpad.net/openstack-ansible/+bugs For more details, please see below. Changes in openstack-ansible 21.0.0..21.0.1 ------------------------------------------- 737508eb1 Bump SHAs for stable/ussuri c9e24aec0 Fix keys() method output 584d0ab06 Adjust docs for Ussuri c32882bdc Bump SHAs for stable/ussuri a2b303101 Do not override tempest_test_blacklist in CI b1ebd689f Add ironic-inspector to the openstack_services d404a0eec Remove nova_api_placement from inventory 687ebaa14 Pull congress from GitHub to address CI failures after deprecation 5b17728d1 Remove mapping of gnocchi_dentity_only to swift 70e149591 Make upgrade jobs get role relevant versions 31048d1d7 Install required modules for utility env Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 64 ++++++------- deploy-guide/source/app-aboutosa.rst | 4 +- deploy-guide/source/deploymenthost.rst | 7 +- deploy-guide/source/overview-requirements.rst | 9 ++ deploy-guide/source/targethosts-prepare.rst | 2 + inventory/env.d/nova.yml | 4 - inventory/group_vars/haproxy/haproxy.yml | 3 - inventory/group_vars/haproxy/keepalived.yml | 4 +- inventory/group_vars/manila_all.yml | 2 +- inventory/group_vars/utility_all.yml | 3 + inventory/inventory.ini | 2 - playbooks/common-playbooks/nova.yml | 2 - playbooks/defaults/repo_packages/gnocchi.yml | 2 +- playbooks/defaults/repo_packages/nova_consoles.yml | 4 +- .../defaults/repo_packages/openstack_services.yml | 103 +++++++++++---------- playbooks/defaults/source_install.yml | 2 +- playbooks/os-gnocchi-install.yml | 1 - playbooks/os-nova-install.yml | 20 ++-- scripts/gate-check-commit.sh | 6 ++ scripts/get-ansible-role-requirements.yml | 6 +- .../templates/user_variables.aio.yml.j2 | 2 +- .../templates/user_variables_ceph.yml.j2 | 1 + zuul.d/jobs.yaml | 1 + 26 files changed, 143 insertions(+), 124 deletions(-) From no-reply at openstack.org Mon Sep 14 09:27:38 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 09:27:38 -0000 Subject: [release-announce] openstack-ansible 19.1.5 (stein) Message-ID: We exuberantly announce the release of: openstack-ansible 19.1.5: Ansible playbooks for deploying OpenStack This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ Please report issues through: https://bugs.launchpad.net/openstack-ansible/+bugs For more details, please see below. Changes in openstack-ansible 19.1.4..19.1.5 ------------------------------------------- cba17460e Bump SHAs for stable/stein Diffstat (except docs and test files) ------------------------------------- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- playbooks/defaults/repo_packages/nova_consoles.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 92 +++++++++++----------- 3 files changed, 48 insertions(+), 48 deletions(-) From no-reply at openstack.org Mon Sep 14 09:36:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 09:36:52 -0000 Subject: [release-announce] openstack-ansible 20.1.6 (train) Message-ID: We are satisfied to announce the release of: openstack-ansible 20.1.6: Ansible playbooks for deploying OpenStack This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ Please report issues through: https://bugs.launchpad.net/openstack-ansible/+bugs For more details, please see below. Changes in openstack-ansible 20.1.5..20.1.6 ------------------------------------------- f742fc88d Bump SHAs for stable/train Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 4 +- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- playbooks/defaults/repo_packages/nova_consoles.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 88 +++++++++++----------- 4 files changed, 48 insertions(+), 48 deletions(-) From no-reply at openstack.org Mon Sep 14 14:10:28 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 14:10:28 -0000 Subject: [release-announce] python-freezerclient 4.0.0 (victoria) Message-ID: We are amped to announce the release of: python-freezerclient 4.0.0: OpenStack Disaster Recovery API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-freezerclient Download the package from: https://pypi.org/project/python-freezerclient Please report issues through: https://storyboard.openstack.org/#!/project/openstack/python- freezerclient For more details, please see below. Changes in python-freezerclient 3.1.0..4.0.0 -------------------------------------------- 7f21934 Fix tip error 8c7e59c Add py38 in tox. 0df8a1d Remove keystone v2 related code da8b317 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- freezerclient/shell.py | 5 ++--- freezerclient/v1/client.py | 5 +---- freezerclient/v2/client.py | 6 +----- test-requirements.txt | 3 ++- tox.ini | 6 +++--- 8 files changed, 13 insertions(+), 30 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 29b8f4d..4f27e39 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -11,0 +12 @@ astroid==2.1.0 # LGPLv2.1 +isort==4.3.21 #MIT From no-reply at openstack.org Mon Sep 14 14:11:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 14:11:11 -0000 Subject: [release-announce] python-saharaclient 3.2.1 (victoria) Message-ID: We are happy to announce the release of: python-saharaclient 3.2.1: Client library for Sahara API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-saharaclient Download the package from: https://pypi.org/project/python-saharaclient Please report issues through: https://bugs.launchpad.net/python-saharaclient/+bugs For more details, please see below. Changes in python-saharaclient 3.2.0..3.2.1 ------------------------------------------- a9fee07 [goal] Migrating testing to Ubuntu Focal 9f7323c Remove Babel requirement fc92d66 drop mock from lower-constraints Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 10 ++++------ requirements.txt | 1 - 2 files changed, 4 insertions(+), 7 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 89685ff..b0bcfcf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Babel!=2.4.0,>=2.3.4 # BSD From no-reply at openstack.org Mon Sep 14 14:19:08 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 14:19:08 -0000 Subject: [release-announce] python-keystoneclient 4.1.1 (victoria) Message-ID: We are psyched to announce the release of: python-keystoneclient 4.1.1: Client Library for OpenStack Identity This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-keystoneclient Download the package from: https://pypi.org/project/python-keystoneclient Please report issues through: https://bugs.launchpad.net/python-keystoneclient/+bugs For more details, please see below. Changes in python-keystoneclient 4.1.0..4.1.1 --------------------------------------------- 54f19dc Fix hacking min version to 3.0.1 ee55c04 Use unittest.mock instead of third party mock Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 4 ---- test-requirements.txt | 3 +-- 16 files changed, 16 insertions(+), 20 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 835fd47..418821c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -12 +11,0 @@ lxml!=3.7.0,>=3.4.1 # BSD -mock>=2.0.0 # BSD From no-reply at openstack.org Mon Sep 14 14:20:46 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 14:20:46 -0000 Subject: [release-announce] python-masakariclient 6.1.1 (victoria) Message-ID: We contentedly announce the release of: python-masakariclient 6.1.1: masakariclient module and a CLI tool for masakari This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-masakariclient Download the package from: https://tarballs.openstack.org/python-masakariclient/ Please report issues through: https://bugs.launchpad.net/python-masakariclient/+bugs For more details, please see below. Changes in python-masakariclient 6.1.0..6.1.1 --------------------------------------------- a1a8568 remove future from lower-constraints 41ec312 drop mock from lower-constraints e9debc0 Stop to use the __future__ module. 9a5e107 Switch to newer openstackdocstheme and reno versions 3427e56 Remove translation sections from setup.cfg c25fc53 Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- babel.cfg | 2 -- lower-constraints.txt | 8 +++----- masakariclient/shell.py | 2 -- releasenotes/source/conf.py | 9 +++++---- setup.cfg | 14 -------------- test-requirements.txt | 8 ++++---- 7 files changed, 16 insertions(+), 35 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 1fc4524..c610d71 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -10 +10 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -openstackdocstheme>=1.18.1 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -13 +13 @@ requests-mock>=1.2.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +sphinx>=2.0.0,!=2.1.0 # BSD @@ -19 +19 @@ testtools>=2.2.0 # MIT -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Mon Sep 14 14:40:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 14:40:00 -0000 Subject: [release-announce] python-senlinclient 2.1.1 (victoria) Message-ID: We are excited to announce the release of: python-senlinclient 2.1.1: OpenStack Clustering API Client Library This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-senlinclient Download the package from: https://pypi.org/project/python-senlinclient Please report issues through: https://bugs.launchpad.net/python-senlinclient/+bugs For more details, please see below. Changes in python-senlinclient 2.1.0..2.1.1 ------------------------------------------- 921b70f Native Zuul v3 port of the legacy functional job d862e35 [goal] Migrate testing to ubuntu focal 55d9af5 drop mock from lower-constraints 9b80fd3 Stop to use the __future__ module. d63b2b0 Remove translation sections from setup.cfg f0ac999 Update hacking for Python3 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 33 +++++++--- babel.cfg | 1 - lower-constraints.txt | 16 +++-- .../legacy/senlinclient-dsvm-functional/post.yaml | 67 -------------------- .../legacy/senlinclient-dsvm-functional/run.yaml | 71 ---------------------- requirements.txt | 5 +- senlinclient/common/utils.py | 2 - setup.cfg | 14 ----- test-requirements.txt | 2 +- tox.ini | 4 +- 13 files changed, 41 insertions(+), 246 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d5719af..05ace59 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +4,0 @@ -Babel!=2.4.0,>=2.3.4 # BSD @@ -10 +9 @@ openstacksdk>=0.24.0 # Apache-2.0 -osc-lib>=1.8.0 # Apache-2.0 +osc-lib>=1.11.0 # Apache-2.0 @@ -15 +14 @@ python-heatclient>=1.10.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index c12df3d..c945128 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ bandit>=1.1.0 # Apache-2.0 -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Mon Sep 14 18:33:46 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 14 Sep 2020 18:33:46 -0000 Subject: [release-announce] bifrost 8.3.1 (8.3) Message-ID: We are overjoyed to announce the release of: bifrost 8.3.1: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the 8.3 release series. The source is available from: https://opendev.org/openstack/bifrost Download the package from: https://pypi.org/project/bifrost For more details, please see below. 8.3.1 ^^^^^ Upgrade Notes ************* * Bifrost no longer adds ironic and ironic-inspector endpoints to the public firewalld zone, the operator has to do it explicitly if external access is expected. * Adds the explicit setting of file access permissions to get_url calls in bifrost ansible playbooks to ensure that the contents of "/httpboot" are world-readable independently of which Ansible version is in use. Bug Fixes ********* * Automatically enables DHCP and TFTP services in firewalld on CentOS/RHEL. * Instead of modifying the "public" firewalld zone, creates a new zone "bifrost" and puts the "network_interface" in it. Set "firewalld_internal_zone=public" to revert to the previous behavior. * Makes "/var/lib/ironic" and its images subdirectories readable by nginx. This is required for using the images cache. * Fixes ACL of PXE and iPXE boot files to make sure they are world- readable. * Resolves the issue with ansible versions 2.9.12 and 2.8.14 where implicit setting of file permissions on files downloaded with get_url calls results in overly restrictive permissions. This leads to access denied while attempting to read the contents of "/httpboot" and results in failed deployments. * Adds correct SELinux context for "/tftpboot". From no-reply at openstack.org Wed Sep 16 17:18:39 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 16 Sep 2020 17:18:39 -0000 Subject: [release-announce] python-troveclient 5.1.1 (victoria) Message-ID: We joyfully announce the release of: python-troveclient 5.1.1: Client library for OpenStack DBaaS API This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. Changes in python-troveclient 5.1.0..5.1.1 ------------------------------------------ 895f662 Support region in CLI 1704bc4 Update TOX_CONSTRAINTS_FILE for stable/victoria b4b8ddb Update .gitreview for stable/victoria Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- troveclient/osc/plugin.py | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) From no-reply at openstack.org Wed Sep 16 18:50:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 16 Sep 2020 18:50:22 -0000 Subject: [release-announce] python-cinderclient 7.2.0 (victoria) Message-ID: We are pleased to announce the release of: python-cinderclient 7.2.0: OpenStack Block Storage API Client Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-cinderclient Download the package from: https://pypi.org/project/python-cinderclient Please report issues through: https://bugs.launchpad.net/python-cinderclient/+bugs For more details, please see below. 7.2.0 ^^^^^ Prelude ******* The Victoria release of the python-cinderclient supports Block Storage API version 2 and Block Storage API version 3 through microversion 3.62. (The maximum microversion of the Block Storage API in the Victoria release is 3.62.) New Features ************ * Added support to set, get, and unset the default volume type for projects with Block Storage API version 3.62 and higher. * Added support to display the "cluster_name" attribute in volume detail output for admin users with Block Storage API version 3.61 and higher. Changes in python-cinderclient 7.1.0..7.2.0 ------------------------------------------- 3600121 Add functional-py38 job 5026a8a Add note for Victoria release 7ee7d37 Add commands for default type overrides 7397f70 Python API in python-cinderclient 9dc1d61 Remove excess whitespace in ignore-path aebb601 Use importlib to take place of imp module 3228111 zuul functional job: drop the custom playbooks f85896a [goal] Migrate python-cinderclient jobs to focal a9e9b76 Add support for Cinder API mv3.61 1dc592a Bump hacking to 3.1.0 8ecbbcd trivial: Drop references to os-testr 37f6a30 use stevedore to load util plugins d6530c4 Add doc linting to pep8 target 4e24fd6 Use unittest.mock instead of third party mock 2d3bceb Clean up some old v1 API references b649d7f Stop to use the __future__ module. 7c82175 Fix pygments style Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 30 +++------- HACKING.rst | 25 +++++---- cinderclient/api_versions.py | 2 +- cinderclient/base.py | 20 +++++++ cinderclient/client.py | 28 ++++++++-- cinderclient/shell.py | 15 +++-- cinderclient/shell_utils.py | 2 - cinderclient/utils.py | 21 ++++--- cinderclient/v2/shell.py | 2 - cinderclient/v3/client.py | 2 + cinderclient/v3/default_types.py | 65 ++++++++++++++++++++++ cinderclient/v3/messages.py | 2 +- cinderclient/v3/shell.py | 53 +++++++++++++++++- cinderclient/v3/volume_backups.py | 4 +- cinderclient/v3/volumes.py | 6 +- lower-constraints.txt | 9 ++- playbooks/post.yaml | 6 -- playbooks/python-cinderclient-functional.yaml | 14 ----- .../project-default-types-727156d1db10a24d.yaml | 6 ++ .../notes/victoria-release-0d9c2b43845c3d9e.yaml | 11 ++++ requirements.txt | 1 + roles/get-os-environment/defaults/main.yaml | 2 - roles/get-os-environment/tasks/main.yaml | 12 ---- test-requirements.txt | 4 +- tools/install_venv_common.py | 2 - tox.ini | 13 ++++- 45 files changed, 421 insertions(+), 161 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index fef5e1e..f6567f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,0 +12 @@ requests!=2.20.0,>=2.14.2 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7aa4096..774f99a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=3.1.0,<3.2.0 # Apache-2.0 @@ -10 +9,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0.0 # BSD @@ -16,0 +16 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +doc8>=0.6.0 # Apache-2.0 From no-reply at openstack.org Wed Sep 16 22:22:27 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 16 Sep 2020 22:22:27 -0000 Subject: [release-announce] python-tackerclient 1.3.0 (victoria) Message-ID: We are tickled pink to announce the release of: python-tackerclient 1.3.0: CLI and Client Library for OpenStack Tacker This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/python-tackerclient Download the package from: https://pypi.org/project/python-tackerclient Please report issues through: https://bugs.launchpad.net/python-tackerclient/+bugs For more details, please see below. Changes in python-tackerclient 1.2.0..1.3.0 ------------------------------------------- 8ff2f35 Support of RollbackVNF command in openstackclient a0d2ef8 Deleting Network Service(NS) with force option bug fixes 9cd8f11 Implementation Artifacts support in Tacker d7f7ea3 Support of Scale command in openstackclient 64a21f3 Add missing argument in UpdateVNFFG at ../nfvo/vnffg.py 60c268f Support of UpdateVNF command in openstackclient a0c3d1f drop mock from lower-constraints 3f504b1 Replace assertItemsEqual with assertCountEqual 2389e74 Stop to use the __future__ module. Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 1 - setup.cfg | 4 + tackerclient/osc/v1/nfvo/vnffg.py | 5 +- .../samples/scale_vnf_instance_param_sample.json | 3 + .../samples/update_vnf_instance_param_sample.json | 5 + tackerclient/osc/v1/vnflcm/vnflcm.py | 132 +- tackerclient/osc/v1/vnflcm/vnflcm_op_occs.py | 45 + tackerclient/osc/v1/vnfpkgm/vnf_package.py | 59 +- tackerclient/shell.py | 2 - tackerclient/tacker/v1_0/__init__.py | 2 - tackerclient/tacker/v1_0/nfvo/nsd.py | 2 - tackerclient/tacker/v1_0/nfvo/vnffgd.py | 2 - tackerclient/tacker/v1_0/vnfm/vnfd.py | 2 - .../Definitions/etsi_nfv_sol001_common_types.yaml | 202 +++ .../Definitions/etsi_nfv_sol001_vnfd_types.yaml | 1465 ++++++++++++++++++++ .../Definitions/helloworld3_df_simple.yaml | 277 ++++ .../Definitions/helloworld3_top.vnfd.yaml | 32 + .../Definitions/helloworld3_types.yaml | 53 + .../Scripts/install.sh | 3 + .../TOSCA-Metadata/TOSCA.meta | 8 + tackerclient/v1_0/client.py | 43 +- 26 files changed, 2672 insertions(+), 41 deletions(-) From no-reply at openstack.org Thu Sep 17 09:05:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:05:31 -0000 Subject: [release-announce] python-tripleoclient 13.6.0 (victoria) Message-ID: We are happy to announce the release of: python-tripleoclient 13.6.0: TripleO client This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-tripleoclient Download the package from: https://tarballs.openstack.org/python-tripleoclient/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. 13.6.0 ^^^^^^ New Features ************ * The --transport argument has been added to openstack tripleo deploy which allows for specifying the ansible transport to use in the ansible configuration file. Deprecation Notes ***************** * The --standalone argument to the openstack tripleo deploy command is now deprecated. The argument previously had no effect other than allow the tripleo deploy command to not throw an exception, so it can be safely deprecated with no replacement. Bug Fixes ********* * openstack overcloud export now exports user defined password values instead of just always exporting the generated password values. Changes in python-tripleoclient 13.5.0..13.6.0 ---------------------------------------------- 4c7df58d Add --temp-dir to overcloud image build e21e0488 Convert to 'raw' images when uploading e4d2658d Bump ansible-runner to 1.4.5 df0cecfe Update tripleo-validations path to /usr/share/ansible 4c713b18 Allow to pass a static inventory to the validator CLI 30bc8b15 Disable nova by default on undercloud f081d6af Update dependency logic to correctly index parents 65b734ac Add a raise when an image is found without config 4d23eee4 Allow the container build tools to run config-less 8b41b266 Use cli-container-image-prepare.yaml playbook 686ac839 (UX) Improve logging if the ephemeral heat stack wasn't created a3b3aeb9 TCIB: add --rhel-modules argument 5b246e4f Allow usage of duplicated IPs for undercloud config 1fd42a85 Limit ip_version when resolving public_host and admin_host 83677d70 overcloud_cell: fix location of config-download 9dec1b2e overcloud_deploy: move horizon url/rc files before config-download 5e68a6d1 Remove playbook param from tripleo_validator.py ced22140 Use user set password values in overcloud export de494e2a Fix ignored parameters in create_deployment_plan 094bbc65 Don't build image upload tasks when dry_run is True a29dd8ef Simplify error handling in tripleo_deploy 2f90b821 Revert "[ussuri] TCIB: change default namespace to triploeu" 091d8477 Deprecated overcloud container image build (kolla) command c9afd24d Lower ansible poll interval time b407f78a Close session objects in container_image.py c623396f [ussuri] TCIB: change default namespace to triploeu ee7de7c8 Replace assertItemsEqual with assertCountEqual 2873dd4d Cleanup UndercloudHostsEntries ea8db13e Fall back to local upload when there is no glance endpoint a56361f5 Add --transport argument to tripleo deploy a5381b21 Deprecate --standalone argument c8736dff Initially set rc to 0, not 1 4ede7520 Remove the unused _validate_skip_tags function Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 14 +- ...ecate-standalone-argument-57660f3023dc3220.yaml | 7 + ...vercloud-export-passwords-bfa698491601a734.yaml | 4 + .../tripleo-deploy-transport-ccc72043ce0eb776.yaml | 6 + requirements.txt | 2 +- tripleoclient/config/undercloud.py | 2 +- tripleoclient/constants.py | 14 +- tripleoclient/export.py | 38 ++- .../v1/overcloud_deploy/test_overcloud_deploy.py | 20 +- .../v1/overcloud_image/test_overcloud_image.py | 97 ++++-- .../test_tripleo_container_image.py | 4 +- tripleoclient/utils.py | 26 +- tripleoclient/v1/container_image.py | 100 +++--- tripleoclient/v1/overcloud_cell.py | 8 +- tripleoclient/v1/overcloud_deploy.py | 53 ++-- tripleoclient/v1/overcloud_image.py | 46 ++- tripleoclient/v1/overcloud_plan.py | 2 - tripleoclient/v1/overcloud_upgrade.py | 11 - tripleoclient/v1/tripleo_deploy.py | 61 ++-- tripleoclient/v1/tripleo_validator.py | 44 +-- tripleoclient/v1/undercloud_config.py | 29 +- tripleoclient/v2/tripleo_container_image.py | 141 +++++++-- tripleoclient/workflows/plan_management.py | 36 ++- 33 files changed, 936 insertions(+), 375 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 98a26e00..422c937e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19 +19 @@ cryptography>=2.1 # BSD/Apache-2.0 -ansible-runner>=1.4.4 # Apache 2.0 +ansible-runner>=1.4.5 # Apache 2.0 From no-reply at openstack.org Thu Sep 17 09:06:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:06:21 -0000 Subject: [release-announce] puppet-tripleo 13.2.0 (victoria) Message-ID: We contentedly announce the release of: puppet-tripleo 13.2.0: Puppet module for OpenStack TripleO This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tripleo Download the package from: https://tarballs.openstack.org/puppet-tripleo/ Please report issues through: https://bugs.launchpad.net/puppet-tripleo/+bugs For more details, please see below. 13.2.0 ^^^^^^ New Features ************ * Add PowerFlex Cinder driver support. * Add new PowerStore backend Cinder driver options. Upgrade Notes ************* * Since Heat API can be given longrunning API requests its backends will become load-balanced based on LRU 'leastconn' algorithm and its sessions will also benefit from the TCP-keepalive feature of HAProxy. Some of the other services with the longrunning requests notion will start using the 'leastconn' LRU LB as well. Deprecation Notes ***************** * Resource tripleo::profile::base::cinder::volume::dellemc_vxflexos will be removed in W-Release. Use the new resource tripleo::profile::base::cinder::volume::dellemc_powerflex._ Bug Fixes ********* * Designate producers will no longer be deployed in standalone mode and produce duplicates as they are now configured to coordinate via redis. Changes in puppet-tripleo 13.1.0..13.2.0 ---------------------------------------- 5fad3411 update puppet-tripleo meta for victoria m3 553b6c93 Change beaker to litmus 39a33dad Resolve conflict during module installation for unit tests 809e7b5a Change branch name for selinux_core puppet module 91222598 fix some docs typos 3130cc88 Replace union to create tcp-check list for redis befc1946 Add unit tests for Mistral manifests 4a52809a Fix tls - zaqar wss default port 97febdc7 Include gnocchi::db explicitly 54080c2d Add unit tests for Zaqar manifests 76731c06 Use openstack_spec_helper from zuul checkout 597336ee add the standalone ipa job template to puppet-tripleo 16a6ba46 HA: ensure scaling up galera does not cause promotion errors d1b78d79 Add support for glance db purge job b333b2b0 Add unit test cases for tripleo::profile::base::swift e644fef4 Use keystone::cache e7cb55d9 Use correct memcached IPs for Swift object-expirer dadf19c6 Add support for aodh-expirer cron job f246b0a9 Avoid direct reference of hieradata 2677d9e2 Fixing incorrect parameter names in Dell EMC Storage Templates ef40cb9f Fix typos, extreamio and xtreamio to xtremio bc27846c Allow not setting hiera cephfs_enable_snapshots 9b9a4682 Add designate coordination backend url 6f98d5ea Cleanup manila netapp deprecated option usage afaa3a54 Deprecating VxFlex OS Volume Config 4143543e Update Puppet requirement to >= 6.0.0 5cb4565c Use pcs 0.9 style authkey/remotes when doing an upgrade 63613d4b Support for PowerFlex Cinder Backend c0216c37 Port jobs from centos7 to centos8 e5fd2c8f Support for PowerStore Cinder Backend 95db8b49 Add certmonger-etcd-refresh.sh script 416e4cd8 Include neutron::server::notification::nova class c1e94479 Make sure python3-novaclient is installed before creating fence_compute c04057b5 Tune haproxy for long running sessions to use leastconn 5717bd79 Use leastcon and socket-level TCP keep-alives for Heat API e868ea5d Switch Octavia API to use source balancing Diffstat (except docs and test files) ------------------------------------- Gemfile | 19 ++- Puppetfile_extras | 5 - files/certmonger-etcd-refresh.sh | 25 +++ lib/puppet/functions/pacemaker_bundle_replicas.rb | 23 +++ manifests/certmonger/ceph_dashboard.pp | 4 +- manifests/certmonger/ceph_grafana.pp | 2 +- manifests/certmonger/ceph_rgw.pp | 4 +- manifests/certmonger/etcd.pp | 8 +- manifests/haproxy.pp | 56 +++++-- manifests/profile/base/aodh/api.pp | 13 +- manifests/profile/base/cinder/volume.pp | 31 +++- .../base/cinder/volume/dellemc_powerflex.pp | 58 +++++++ .../profile/base/cinder/volume/dellemc_powermax.pp | 2 +- .../base/cinder/volume/dellemc_powerstore.pp | 68 ++++++++ manifests/profile/base/cinder/volume/dellemc_sc.pp | 2 +- .../profile/base/cinder/volume/dellemc_vxflexos.pp | 2 + .../profile/base/cinder/volume/dellemc_xtremio.pp | 4 +- manifests/profile/base/designate/producer.pp | 28 +++- manifests/profile/base/glance/api.pp | 11 ++ manifests/profile/base/gnocchi.pp | 1 + manifests/profile/base/keystone.pp | 5 +- manifests/profile/base/manila/share.pp | 4 +- manifests/profile/base/neutron/server.pp | 1 + manifests/profile/base/nova/api.pp | 14 +- manifests/profile/base/pacemaker.pp | 22 ++- manifests/profile/base/pacemaker_remote.pp | 8 + manifests/profile/base/swift.pp | 46 ++++++ manifests/profile/base/swift/proxy.pp | 6 +- ...-object-expirer-memcached-3c1e7037683ee89a.yaml | 8 + manifests/profile/base/swift/storage.pp | 1 + .../profile/pacemaker/database/mysql_bundle.pp | 19 ++- metadata.json | 7 +- ...ignate-redis-coordination-b4afdcc8855cc0ca.yaml | 4 + ...proxy-leastconn-overrides-bdb2068ef794ff1d.yaml | 9 ++ .../notes/powerflex-driver-f728e372280c44e6.yaml | 3 + .../notes/powerstore-driver-e428e372280c44e6.yaml | 3 + ...flexos_driver_deprecation_5568457faab68824.yaml | 5 + spec/acceptance/nodesets/centos-70-x64.yml | 11 -- spec/acceptance/nodesets/default.yml | 11 -- spec/acceptance/nodesets/nodepool-centos7.yml | 10 -- spec/acceptance/nodesets/nodepool-trusty.yml | 10 -- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 -- spec/classes/tripleo_haproxy_spec.rb | 42 +++++ spec/classes/tripleo_profile_base_aodh_api_spec.rb | 33 +++- .../tripleo_profile_base_cinder_powerflex_spec.rb | 58 +++++++ .../tripleo_profile_base_cinder_powerstore_spec.rb | 79 ++++++++++ .../tripleo_profile_base_cinder_volume_spec.rb | 83 ++++++++-- ...ipleo_profile_base_cinder_xtremio_iscsi_spec.rb | 2 +- ...tripleo_profile_base_designate_producer_spec.rb | 8 +- .../tripleo_profile_base_glance_api_spec.rb | 27 ++++ spec/classes/tripleo_profile_base_gnocchi_spec.rb | 4 + spec/classes/tripleo_profile_base_keystone_spec.rb | 12 +- .../tripleo_profile_base_mistral_api_spec.rb | 103 ++++++++++++ .../tripleo_profile_base_mistral_engine_spec.rb | 88 +++++++++++ ...ipleo_profile_base_mistral_event_engine_spec.rb | 88 +++++++++++ .../tripleo_profile_base_mistral_executor_spec.rb | 92 +++++++++++ spec/classes/tripleo_profile_base_mistral_spec.rb | 116 ++++++++++++++ .../tripleo_profile_base_neutron_server_spec.rb | 6 + spec/classes/tripleo_profile_base_nova_api_spec.rb | 35 +++++ .../tripleo_profile_base_swift_proxy_spec.rb | 29 ++-- spec/classes/tripleo_profile_base_swift_spec.rb | 86 ++++++++++ .../tripleo_profile_base_zaqar_authtoken_spec.rb | 70 +++++++++ spec/classes/tripleo_profile_base_zaqar_spec.rb | 174 +++++++++++++++++++++ spec/fixtures/hieradata/default.yaml | 4 +- spec/fixtures/hieradata/step5.yaml | 3 + spec/spec_helper_acceptance.rb | 2 +- zuul.d/layout.yaml | 3 +- 67 files changed, 1679 insertions(+), 152 deletions(-) From no-reply at openstack.org Thu Sep 17 09:07:12 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:07:12 -0000 Subject: [release-announce] tripleo-common 12.6.0 (victoria) Message-ID: We are happy to announce the release of: tripleo-common 12.6.0: A common library for TripleO workflows. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ Please report issues through: https://bugs.launchpad.net/tripleo-common/+bugs For more details, please see below. 12.6.0 ^^^^^^ New Features ************ * Added a image yaml for real time kernels support . If you use it, don't forget to also add the rhel-8-for-x86_64-rt-rpms channel. * Added *modify_only_with_source* to the ContainerImagePrepare set that can be used to limit modify container images to a specific image_source as defined in the services to container images mapping. Upgrade Notes ************* * The default container prefix is *openstack-* instead of *centos- binary-* starting with Victoria. Bug Fixes ********* * When using specifying ContainerImagePrepare if a tag is explicitly provided in a set, the tag_from_label functionality will not be run as we use the defined tag for the containers. Previously we would still attempt tag lookups even if we wanted a specific tag. Other Notes *********** * *container-images/tripleo_containers.yaml.j2* is now used to determine what containers are used for which services when running the container image prepare process runs. Changes in tripleo-common 12.5.0..12.6.0 ---------------------------------------- 16ff908a Update container build to better reign in threads 9848dadc Run tripleo-build-containers-ubi-8 on BuildahBuilder code 37793c3c Fix lower-constraints errors d66b6cce Replace cradox with rados 44577e44 Remove the base layers 5115bfaa TCIB: remove leftovers from sahara ed66fb5c Remove unused sensu-client healthcheck e3c3041a Remove Kolla overrides 5c7b2249 Make current user owner of build log files 0c73e4f3 Support basic auth for image registry 9c241569 Add --layers for tcib image layer caching 6f374cf7 Stop configuring install_command in tox. 156b565b Add neutron-mlnx-agent container image 90f6de7a Switch default container prefix to openstack e68c35d2 Remove healthcheck/tacker 1c0af446 Include virt-admin in the nova_libvirt container ecf838cb Remove tripleo-container-image-prepare script c15ef26c Remove sahara-* from list in tripleo_containers.yaml 9df155a3 Remove overcloud_containers.yaml 74799d9b Switch to tripleo_containers.yaml 640b7660 TCIB: move RHEL modules into base image 781233af Fix config parser warning f4d312f1 Add modify_only_with_source 6df053a2 Adding back overcloud-secure as it removes unsafe packages fbd575cb Ensure atomic inventory file rename runs on the same mountpoint fb0ec2ff (backward compatibility) create kolla UIDs/GIDs for TCIB b5668d01 Restore default log path for image prepare 1fd78bbc Make build_timeout configurable a6bbe528 Ensure image files are readable to apache 8e082f45 Ensure tripleo ansible inventory file update is atomic fbb6b57a Remove check for ./puppet/services when filtering services d4f6eb64 Add exponential backoff to ratelimited requests 958936e7 Don't build image upload tasks when dry_run=True 4190729d Change default DHCP timeout for ironic-python-agent 014d985f Stop doing tag_from_label lookup with tag 5602dfd9 Reduce workers for label lookups e2613f03 Correct the inventory generation 975383d4 Revert "Revert "Remove chunk size for url stream"" d3af3141 Handle redirects for blobs better 43aaaaa1 Switch 55-heat-config to async c6e680e1 container-images: add librados2 to gnocchi-base f0abcf03 Add a real-time kernel hardened images for python3 eddc1e60 Generate a play per step for external_deploy_tasks d9811e94 config-download remove role arg from _write_tasks_per_step() 8978eef7 Replace overcloud-secure with overcloud-partition 54933049 Properly collect tasks with or conditional in step file. 642e396f Add update and post update tasks to step generated file. 7c67777f Add a strict option to per role tasks file generation. 9190a3d0 First pass at script cleanup 44af8bc9 Remove translation sections from setup.cfg 8ed87699 tcib: rename kolla_version to tcib_managed Diffstat (except docs and test files) ------------------------------------- babel.cfg | 2 - .../container_image_prepare_defaults.yaml | 4 +- container-images/kolla/barbican-base/sudoers | 1 + container-images/kolla/base/httpd_setup.sh | 2 +- container-images/kolla/base/sudoers | 2 +- container-images/kolla/base/uid_gid_manage.sh | 124 +++ container-images/kolla/horizon/extend_start.sh | 11 +- .../kolla/neutron-base/neutron_sudoers | 2 - container-images/overcloud_containers.yaml | 193 ---- container-images/tcib/base/base.yaml | 14 +- container-images/tcib/base/collectd/collectd.yaml | 11 +- container-images/tcib/base/etcd/etcd.yaml | 2 +- container-images/tcib/base/mariadb/mariadb.yaml | 6 +- .../tcib/base/memcached/memcached.yaml | 3 +- .../tcib/base/os/aodh-base/aodh-base.yaml | 2 +- .../tcib/base/os/barbican-base/barbican-base.yaml | 6 +- .../base/os/ceilometer-base/ceilometer-base.yaml | 2 +- .../ceilometer-central/ceilometer-central.yaml | 4 - .../ceilometer-compute/ceilometer-compute.yaml | 4 - .../ceilometer-ipmi/ceilometer-ipmi.yaml | 4 - .../tcib/base/os/cinder-base/cinder-base.yaml | 6 +- .../base/os/designate-base/designate-base.yaml | 2 +- .../tcib/base/os/glance-api/glance-api.yaml | 6 +- .../tcib/base/os/gnocchi-base/gnocchi-base.yaml | 5 +- .../tcib/base/os/heat-base/heat-base.yaml | 2 +- .../tcib/base/os/ironic-base/ironic-base.yaml | 2 +- .../ironic-conductor/ironic-conductor.yaml | 4 - .../ironic-inspector/ironic-inspector.yaml | 2 +- .../tcib/base/os/keystone/keystone.yaml | 2 +- .../tcib/base/os/manila-base/manila-base.yaml | 2 +- .../tcib/base/os/mistral-base/mistral-base.yaml | 2 +- .../mistral-executor/mistral-executor.yaml | 6 - .../neutron-agent-base/neutron-agent-base.yaml | 4 - .../tcib/base/os/neutron-base/neutron-base.yaml | 2 +- .../neutron-mlnx-agent/neutron-mlnx-agent.yaml | 8 + .../tcib/base/os/nova-base/nova-base.yaml | 2 +- .../nova-compute-ironic/nova-compute-ironic.yaml | 6 +- .../os/nova-base/nova-compute/nova-compute.yaml | 6 +- .../os/nova-base/nova-libvirt/nova-libvirt.yaml | 7 +- .../nova-base/nova-scheduler/nova-scheduler.yaml | 4 - .../tcib/base/os/novajoin-base/novajoin-base.yaml | 2 +- .../tcib/base/os/octavia-base/octavia-base.yaml | 2 +- .../tcib/base/os/swift-base/swift-base.yaml | 2 +- container-images/tcib/base/os/tempest/tempest.yaml | 3 +- .../tcib/base/qdrouterd/qdrouterd.yaml | 2 +- container-images/tcib/base/rabbitmq/rabbitmq.yaml | 2 +- container-images/tcib/base/redis/redis.yaml | 5 +- container-images/tripleo_containers.yaml | 398 ++++---- ...ntainers.yaml.j2 => tripleo_containers.yaml.j2} | 291 ++---- .../tripleo_kolla_config_overrides.conf | 6 - .../tripleo_kolla_template_overrides.j2 | 1049 -------------------- contrib/overcloud_containers.yaml | 1 - healthcheck/sahara-api | 8 - healthcheck/sahara-engine | 14 - healthcheck/sensu-client | 14 - healthcheck/tacker | 8 - ...vercloud-hardened-images-python3-rt-kernel.yaml | 44 + image-yaml/overcloud-hardened-images-python3.yaml | 1 + .../overcloud-hardened-images-uefi-python3.yaml | 3 +- image-yaml/overcloud-hardened-images-uefi.yaml | 3 +- image-yaml/overcloud-hardened-images.yaml | 1 + image-yaml/overcloud-images-python3.yaml | 1 + lower-constraints.txt | 11 +- ...d-real-time-kernel-images-cc790c6d7b6229da.yaml | 4 + ...e-modify_only_with_source-d9be8cc7236e7c94.yaml | 6 + ...ainer-prefix-is-openstack-3cd42220d6cdfed0.yaml | 5 + ...g-lookup-if-tag-specified-2284c45dc0f87693.yaml | 7 + ...e-tripleo-containers-file-0590a59f56fb3907.yaml | 6 + requirements.txt | 5 +- scripts/tripleo-container-image-prepare | 144 --- setup.cfg | 15 - sudoers | 1 - tox.ini | 2 - tripleo_common/actions/ansible.py | 2 +- tripleo_common/constants.py | 13 +- tripleo_common/image/builder/buildah.py | 220 ++-- tripleo_common/image/exception.py | 4 + tripleo_common/image/image_export.py | 4 +- tripleo_common/image/image_uploader.py | 166 +++- tripleo_common/image/kolla_builder.py | 49 +- tripleo_common/inventories.py | 13 +- tripleo_common/inventory.py | 10 +- tripleo_common/templates/deployments.yaml | 32 +- tripleo_common/utils/config.py | 69 +- tripleo_common/utils/plan.py | 2 +- zuul.d/layout.yaml | 2 +- 99 files changed, 2731 insertions(+), 2669 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 67e9f8a7..88f5bbb8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +5,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Babel!=2.4.0,>=2.3.4 # BSD @@ -25 +24 @@ netifaces>=0.10.4 # MIT -paramiko>=2.0.0 # LGPLv2.1+ +paramiko>=2.7.1 # LGPLv2.1+ @@ -30 +29 @@ keystoneauth1>=3.4.0 # Apache-2.0 -tenacity>=4.4.0 # Apache-2.0 +tenacity>=6.1.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 17 09:08:13 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:08:13 -0000 Subject: [release-announce] os-net-config 12.5.0 (victoria) Message-ID: We are satisfied to announce the release of: os-net-config 12.5.0: OpenStack network configuration This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through: https://bugs.launchpad.net/os-net-config/+bugs For more details, please see below. Changes in os-net-config 12.4.0..12.5.0 --------------------------------------- 878e6bc Add NIC Partitioning support for Mellanox VFs 4c95f7d Avoid openvswitch restarts during re-run Diffstat (except docs and test files) ------------------------------------- os_net_config/cli.py | 8 +++++++- os_net_config/utils.py | 26 +++++++++++++++++++------- 3 files changed, 47 insertions(+), 8 deletions(-) From no-reply at openstack.org Thu Sep 17 09:09:07 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:09:07 -0000 Subject: [release-announce] tripleo-puppet-elements 12.5.0 (victoria) Message-ID: We are excited to announce the release of: tripleo-puppet-elements 12.5.0: Puppet building rules for OpenStack images. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-puppet-elements Download the package from: https://tarballs.openstack.org/tripleo-puppet-elements/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. Changes in tripleo-puppet-elements 12.4.0..12.5.0 ------------------------------------------------- 67b7451 Remove puppet-tacker 9e477e5 Remove puppet-vitrage 7c86a2f Remove puppet-trove 7cc43a4 Drop podman-docker from CentOS/RHEL8 d4db347 Add sysstat package to collect sar data by default Diffstat (except docs and test files) ------------------------------------- .../overcloud-base/install.d/package-installs-overcloud-base | 1 + elements/overcloud-base/pkg-map | 11 ++++------- .../environment.d/02-puppet-modules-install-types.sh | 5 +---- elements/puppet-modules/source-repository-puppet-modules | 3 --- 4 files changed, 6 insertions(+), 14 deletions(-) From no-reply at openstack.org Thu Sep 17 09:09:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:09:52 -0000 Subject: [release-announce] tripleo-validations 12.5.0 (victoria) Message-ID: We are gleeful to announce the release of: tripleo-validations 12.5.0: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/tripleo-validations/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. Changes in tripleo-validations 12.4.0..12.5.0 --------------------------------------------- 9ed7ce4 Revert "Remove objects migrated to validations-common" c899d97 Remove objects migrated to validations-common cbb3375 Revert "Change path for validation Ansible files" 928fcb0 Fix lower-constraints errors 75ceae1 Updated playbook metadata for package-version 5678d7d Use importlib to take place of imp module ea550f8 Change path for validation Ansible files 9a20e17 Add validation to check status of ipa server 8a1a8b4 New validation: Ensure sVirt is active 1c03c9f New validation: ensure we have access to the right package version b47e1ad Clarify error message for Nova notification settings ee19a57 Refactor vif plugging validations e83ae79 Add os-cloud support for tripleo-ansible-inventory script 7c0481c Add new Upgrades validation groups. ec0465e Allows to use custom role name for validations 9645db1 Corrected work directory for validate-selinux 1a4991d Updated "overcloud" to "allovercloud" group 5887cf0 Add new dependency for the tests: lxml 9b6c8cf Correct role name in generated playbook 3561628 Fix neutron_sanity_check for ML2/OVS overcloud 6c19d1b Make Get OSD stat percentage compatible with jq < 1.5 2fd1c92 Ensures script is executable 6521f1b Add a validation to check the local. 0f7389f Add tripleo-validation.py as script in setup.cfg Diffstat (except docs and test files) ------------------------------------- bindep.txt | 7 ++ groups.yaml | 40 ++++++++ lower-constraints.txt | 11 ++- molecule-requirements.txt | 1 + playbooks/ceph-dependencies-installed.yaml | 4 +- playbooks/check-ftype.yaml | 2 +- playbooks/container-status.yaml | 2 +- playbooks/controller-token.yaml | 4 +- playbooks/controller-ulimits.yaml | 2 +- playbooks/dns.yaml | 2 +- playbooks/haproxy.yaml | 2 +- playbooks/healthcheck-service-status.yaml | 2 +- playbooks/mysql-open-files-limit.yaml | 4 +- playbooks/neutron-sanity-check.yaml | 13 +-- playbooks/no-op.yaml | 2 +- playbooks/nova-event-callback.yaml | 2 +- playbooks/nova-svirt.yaml | 13 +++ playbooks/ntp.yaml | 2 +- playbooks/ovs-dpdk-pmd-cpus-check.yaml | 2 +- playbooks/pacemaker-status.yaml | 2 +- playbooks/package-version.yaml | 21 ++++ playbooks/rabbitmq-limits.yaml | 2 +- playbooks/repos.yaml | 2 +- playbooks/service-status.yaml | 2 +- playbooks/stonith-exists.yaml | 2 +- playbooks/system_encoding.yaml | 13 +++ playbooks/tls-everywhere-post-deployment.yaml | 2 +- playbooks/validate-selinux.yaml | 2 +- role-addition.yml | 18 +++- roles/ceph/tasks/ceph-health.yaml | 4 +- roles/neutron_sanity_check/defaults/main.yml | 3 + roles/neutron_sanity_check/tasks/main.yml | 69 +++++++------ roles/node_health/tasks/main.yml | 4 +- roles/nova_event_callback/tasks/main.yml | 35 ++++--- roles/nova_svirt/defaults/main.yml | 21 ++++ roles/nova_svirt/molecule/default/Dockerfile | 37 +++++++ roles/nova_svirt/molecule/default/converge.yml | 47 +++++++++ roles/nova_svirt/molecule/default/molecule.yml | 48 +++++++++ roles/nova_svirt/molecule/default/prepare.yml | 60 ++++++++++++ roles/nova_svirt/tasks/main.yml | 14 +++ roles/nova_svirt/tasks/validate.yml | 28 ++++++ .../tasks/openshift-nw-requirements.yaml | 2 +- roles/openstack_endpoints/tasks/main.yml | 2 +- roles/package_version/defaults/main.yaml | 2 + .../package_version/molecule/default/Dockerfile.j2 | 37 +++++++ .../package_version/molecule/default/converge.yml | 58 +++++++++++ .../package_version/molecule/default/molecule.yml | 46 +++++++++ roles/package_version/tasks/compare.yaml | 16 +++ roles/package_version/tasks/main.yaml | 67 +++++++++++++ roles/package_version/vars/centos.yml | 2 + roles/package_version/vars/redhat-8.yml | 6 ++ roles/system_encoding/defaults/main.yml | 24 +++++ roles/system_encoding/molecule/default/Dockerfile | 37 +++++++ .../system_encoding/molecule/default/converge.yml | 47 +++++++++ .../system_encoding/molecule/default/molecule.yml | 48 +++++++++ roles/system_encoding/tasks/main.yml | 36 +++++++ roles/tls_everywhere/defaults/main.yml | 3 + roles/tls_everywhere/molecule/default/converge.yml | 36 ++++++- roles/tls_everywhere/molecule/default/prepare.yml | 21 ++++ roles/tls_everywhere/tasks/ipa-server-check.yaml | 107 +++++++++++++++++++++ roles/tls_everywhere/vars/main.yml | 1 - scripts/tripleo-ansible-inventory | 60 ++++++++---- scripts/tripleo-validation.py | 0 setup.cfg | 1 + test-requirements.txt | 4 + zuul.d/molecule.yaml | 33 ++++++- 72 files changed, 1173 insertions(+), 119 deletions(-) Requirements updates -------------------- diff --git a/molecule-requirements.txt b/molecule-requirements.txt index 7c55a28..5b9078d 100644 --- a/molecule-requirements.txt +++ b/molecule-requirements.txt @@ -13,0 +14 @@ selinux # MIT +lxml # BSD diff --git a/test-requirements.txt b/test-requirements.txt index b86e1e7..a0a962c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,0 +7,4 @@ hacking>=3.0,<3.1.0 # Apache-2.0 +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 From no-reply at openstack.org Thu Sep 17 09:09:55 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:09:55 -0000 Subject: [release-announce] python-troveclient 3.0.1 (train) Message-ID: We are ecstatic to announce the release of: python-troveclient 3.0.1: Client library for OpenStack DBaaS API This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. Changes in python-troveclient 3.0.0..3.0.1 ------------------------------------------ 564edb7 Support region in CLI fee2df6 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train b4b0e7a Update .gitreview for stable/train Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- troveclient/osc/plugin.py | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) From no-reply at openstack.org Thu Sep 17 09:11:26 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:11:26 -0000 Subject: [release-announce] tripleo-heat-templates 12.6.0 (victoria) Message-ID: We exuberantly announce the release of: tripleo-heat-templates 12.6.0: Heat templates for deploying OpenStack with OpenStack. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-heat-templates Download the package from: https://tarballs.openstack.org/tripleo-heat-templates/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. 12.6.0 ^^^^^^ New Features ************ * Adds a new ContainerNovaLibvirtPidsLimit parameter in order to set the PIDs limit for nova_libvirt container. Defaults to 65536, set to 0 for unlimited. * This change updates the multiple-nics and multiple-nics-vlans templates so that an external bridge is created if either the role uses the External network or the "external_bridge" tag is set in the role definition. This is done instead of checking if the role name is "Controller". This change also assigns the "external_bridge" tag to the Controller as well as the Compute roles so that both roles can access the Neutron external bridge for floating IPs or SNAT by default so that OVN can use DVR. * The following parameters were added to support configuration of gnocchi nfs backend. * GnocchiNfsEnabled * GnocchiNfsShare * GnocchiNfsOptions * The MariaDB tuning parameter for Innodb_buffer_pool_size can now be set via a new TripleO Heat Template parameter 'MySQLInnodbBufferPoolSize'. By default this is undefined. * The following parameters are now role specific: * IronicConductorGroup * IronicCleaningNetwork * IronicProvisioningNetwork * IronicRescuingNetwork This allow operators to deploy the Baremetal service in a configuration with multiple conductor groups utilizing different networks for provisioning, cleaning and rescuing per conductor group or conductor. * The nova-ironic setting for 'max_concurrent_builds' can now be set via the use of a new TripleO Heat templates parameter 'IronicMaxConcurrentBuilds'. It is set to the service default of 10 by default in TripleO Heat templates. * Add the NovaImageCacheTTL to the nova compute service. This exposes the remove_unused_original_minimum_age_seconds from nova.conf which controls the time (in seconds) that nova compute should continue caching an image once it is no longer used by and instances on the host. Defaults to 86400 (24hrs) * Floating IP port forwarding is now supported under ML2/OVN. A more detailed explanation can be found in bug 1877447 (https://bugs.launchpad.net/neutron/+bug/1877447). * Adding support for PowerFlex cinder driver. * Support for PowerStore backend cinder driver. Supports both iSCSI and FC protocols and support deploying one or multiple cinder PowerStore storage backends. * When SwiftRawDisks is set, try to mount the disks using uuids instead of paths. This makes mounts more stable, eg. if a kernel gets updates and device orders are changed. Upgrade Notes ************* * The "external_bridge" tag is now used for the Compute node. An external network bridge is required on the compute nodes in order to host floating IPs when using DVR. OVN deploys with DVR by default. * The CIDR for the StorageNFS network in the sample network_data_ganesha.yaml file has been modified to provide more usable IPs for the corresponding Neutron overcloud StorageNFS provider network. Since the CIDR of an existing network cannot be modified, deployments with existing StorageNFS networks should be sure to customize the StorageNFS network definition to use the same CIDR as that in their existing deployment in order to avoid a heat resource failure when updating or upgrading the overcloud. * Operators utilizing the "firstboot/os-net-config-mappings.yaml" should remove the resource registry entry. The template was replaced by a module in ansible. The data format and parameter "NetConfigDataLookup" is still used. * The deprecated``ManilaCephFSDataPoolPGNum`` and "ManilaCephFSMetadataPoolPGNum" parameters have been removed. As with the other Ceph pools, use the "CephPoolDefaultPgNum" parameter for the default value, or "CephPools" to override pg_num for specific pools. Deprecation Notes ***************** * The firstboot template "firstboot/os-net-config-mappings.yaml" that was used to create an os-net-config mapping file has been deprecated and replaced by an ansible module. The parameter "NetConfigDataLookup" remains with no data format change for compatibility. * As the fast forward upgrade workflow to skip multiple releases now relies on the very same upgrade_tasks, there is no need to mantain the fast_forward_upgrade_tasks, as well as any of its references. * Resource OS::TripleO::Services::CinderBackendDellEMCVxFlexOS is deprecated. Use the new resource OS::TripleO::Services::CinderBackendDellEMCPowerFlex. Bug Fixes ********* * Designate producers will no longer be deployed in standalone mode and produce duplicates as they are now configured to coordinate via redis. * Fixed issue in the sample network_data_ganesha.yaml file where the IPv4 allocation range for the StorageNFS network occupies almost the whole of its CIDR. If network_data_ganesha.yaml is used without modification in a customer deployment then there are too few IPs left over in its CIDR for use by the corresponding overcloud Neutron StorageNFS provider network for its overcloud DHCP service. (See bug: #1889682 (https://bugs.launchpad.net/tripleo/+bug/1889682)) * Previously, HorizonDebug and Debug parameters change the value of horizon::django_debug. However, those parameters didn't set DEBUG log level to horizon logger components. By this change, if those are true, horizon::log_level is set to 'DEBUG'. * Fix Swift ring synchronization to ensure every node on the overcloud has the same copy to start with. This is especially required when replacing nodes or using manually modifed rings. Changes in tripleo-heat-templates 12.5.0..12.6.0 ------------------------------------------------ a584099b9 Make sure we noop the Rabbitmq_ providers 4b0cc36ef Make sure we noop the Mysql_ providers 87b365afd Fix Flakes and lower-constraints errors 884be2060 Replace deprecated nova::compute::ironic::max_concurrent_builds 7b9199de9 os-net-config-mappings move out of firsboot 89e35393d Add parameter and CI config to enable Ceph OTW encryption 168961d66 Add environment to enable nova on undercloud ab25f7d4d Remove ipa-client install task from undercloud-tls playbook dc959f17c Make sure IPA has the right ACI 88ca5928e Remove CI env for net-config-multinode-os-net-config.yaml 83d1cb585 pcs commands on host: redis bundle 4e76e1fb7 pcs commands on host: ovn dbs f37f21f31 pcs commands on host: cinder backup/volume 0e03ba791 Add the NovaImageCacheTTL to the nova compute service 13cc41a23 Fix Swift ring file synchronization issue 62a22a831 Add post_upgrade_task and remove puppet-ceph pkg a1bee3913 pcs commands on host: manila-share fdf873861 Mount libpod container volume into collectd container cd6aae1ec reno only - ironic role specific parameters 846cb94bc Add new ansible tag for network configuration 29bc3de01 pcs commands on host: rabbitmq da3d5e805 pcs commands on host: mysql a11622359 pcs commands on host: haproxy bundle 05d943107 Expose Innodb_buffer_pool_size 2035b88f5 DCN: use FQDN in glance endpoint with internal TLS 8c358e2e7 Fix nCipher (aka thales) ansible role name 500ba0479 Remove Etcd from DCN roles that don't need it cdcadbadc Ironic role_specific parameters efe179190 Expose max_concurrent_builds as a Heat parameter ccee58a60 Remove usage of RetryFilter b81035d00 Default to storage_dashboard, when set, for the CephDashboard service 4e8a05833 Use appropriate allocation pools for StorageNFS e4fd78880 Re-enable driver agent for scenario 10 c7ec72627 Use container_file_t for Cinder*NfsMountOptions by default 9d71882a4 Set a higher PIDs limit for nova_libvirt container f860ca59a dpdk_telemetry is not used 1890ab0fb Expose mistral::rpc_response_timeout as Heat parameter 4d8c87a09 Modify how libvirt related containers use SELinux 6206d1959 Use UUID for mounted SwiftRawDisks 7010c60ee Revert "Disable Designate service for scenario 03" 164fac75a minor update: only migrate HA VIP away when needed 798010fab Remove deprecated Manila PGNum parameters 6d5ecfcdf Remove all UIConfig endpoints 4ac4524b1 Fix wrong description about cinder db purge a9be4c6a3 [FFWD Ceph] Fix ceph post_upgrade_tasks for osd options ec6305988 enable ovs_stats and ovs_events plugins for neutron ovs dpdk agent 94997223b Fix endpoint map tls - zaqar wss port bc5b6133f Create external bridge on Compute nodes by default for OVN with DVR dcfc98d23 Fix pcs restart in composable HA 973b056d9 Remove rrdtool from collectdExtraPLugins e892d4004 Fix up ovn-dbs update tasks a26638224 Create Container configs with a new module 1e1ea11be Create container config scripts with a new module bdca0a03f Set keystone::cache parameters 40fa5244c [ovn]: Enable port forwarding in neutron service plugins 67dfa755e Revert "Workaround rhel8,0 iptables bug causing neutron_ovs_agent to restart continuously" 20131fd66 Do not hard-code vars_from a9e95b26b [ovn] Don't add conntrack entries for Geneve dcab84386 Add redis password for designate coordination 357a3eeb2 undercloud_upgrade: tear-down keepalived 1547fc8e3 Fix delegation with FreeIPA cleanup 2f460accb pcmk_remote FFU support for Instance HA c4a270eec Run external_deploy_tasks per step for each role 52fdbaf9b Remove YAQL queries for RabbitCookie 7858b573e Deprecating VxFlex OS Cinder Config b5dad0cf1 Switch host sshd configuration to ansible d8e5ccb8c Add PermitRootLogin option in sshd_config before leapp. 2e76336c4 Remove remaining Skydive references b3ec03464 Reset sriov_numvfs to 0 before leapp upgrade dc171d249 Remove all broken references to ./puppet/services 19402ff04 Consolidate the barbican-api client configurations f217eccc7 Align kernel args for system upgrade using leapp ba471ee46 Fix HA resource restart when no replicas are running e1d2ece78 Use sensible defaults for novnc TLS minimum versions and ciphers 6c33feb30 Add CephAnsibleRepo warning to make this validation more flexible b3fd483c2 Use tripleo_network_config 08415cb54 Support for PowerFlex Cinder Backend ead85251e Add new Luna HSM parameter for Barbican 0f5923d1d Update Nova VNC puppet variables 0f5488940 Rolling certificate update for HA services 8ca2b598c Add openvswitch special treatment to update too. 56e2702f4 Support for PowerStore Cinder Backend 7bcdd2448 Revamp how etcd's cert and key are handled in containers 0a27ab493 Small improvement on the default gateway(s) detection 2b7181352 Do not manage healthcheck for nova-compute anymore 812aa726e Set 'DEBUG' to horizon::log_level if HorizonDebug or Debug is true 9b894ecb6 Remove redundant file management for /run/redis a6bbb4941 Add support for Gnocchi NFS Backend ac50d6483 Unset keystone::public_endpoint 5e553da93 Update, avoid task skipping by directly importing step file. 7ff794663 Add dashboard_protocol variable when internal_tls is enabled 8783ec9c4 Remove ffwd-upgrade leftovers from THT. 52831ef10 Memcached collectd plugin uses host URI instead of IP address. ea62bcf15 Stop using a conditional for role tasks 7a46a91e7 Remove strategy comment d5820dba4 Generated passthrough_whitelist shall use all the user_configs fields bf279de03 Attempt to remove octavia tls proxy service only present 86d5adf3a Add missing config_files kolla directives adef06e43 Use parameters in new neutron::server::notifications::nova class 6c3c8b41d Avoid failing on deleted file b91a1a09c Ensure redis_tls_proxy starts after all redis instances c8d4429e9 Remove usage of ineffective parameter in nova::api class 3353d8cbd Cleanup parameters for keystone::bootstrap a6f0a8eae Enable Dashboard on scenario004 4697bc2a5 Fix typos Diffstat (except docs and test files) ------------------------------------- ci/common/net-config-multinode-os-net-config.yaml | 271 ----- ci/environments/multinode-containers.yaml | 4 +- ci/environments/scenario001-standalone.yaml | 7 +- ci/environments/scenario003-standalone.yaml | 18 +- ci/environments/scenario004-standalone.yaml | 6 +- .../scenario007-multinode-containers.yaml | 4 +- ci/environments/scenario010-standalone.yaml | 1 - common/deploy-steps-tasks-step-1.yaml | 29 +- common/deploy-steps.j2 | 276 +---- common/services/role.role.j2.yaml | 20 - .../nova_statedir_ownership.py | 68 +- .../pacemaker_mutex_restart_bundle.sh | 90 ++ .../pacemaker_resource_lock.sh | 237 ++++ .../pacemaker_restart_bundle.sh | 13 +- container_config_scripts/wait-port-and-run.sh | 18 + deployment/README.rst | 30 - deployment/aodh/aodh-api-container-puppet.yaml | 46 - .../aodh/aodh-evaluator-container-puppet.yaml | 18 - .../aodh/aodh-listener-container-puppet.yaml | 18 - .../aodh/aodh-notifier-container-puppet.yaml | 18 - .../barbican/barbican-api-container-puppet.yaml | 79 +- deployment/barbican/barbican-client-puppet.yaml | 15 +- .../ceilometer-agent-central-container-puppet.yaml | 18 - .../ceilometer-agent-compute-container-puppet.yaml | 18 - .../ceilometer-agent-ipmi-container-puppet.yaml | 18 - ...ometer-agent-notification-container-puppet.yaml | 18 - deployment/ceph-ansible/ceph-base.yaml | 70 +- deployment/ceph-ansible/ceph-mds.yaml | 3 +- deployment/ceph-ansible/ceph-mgr.yaml | 1 + deployment/ceph-ansible/ceph-mon.yaml | 3 +- deployment/ceph-ansible/ceph-osd.yaml | 52 +- deployment/ceph-ansible/ceph-rgw.yaml | 3 +- .../certs/certmonger-user-baremetal-puppet.yaml | 9 + deployment/cinder/cinder-api-container-puppet.yaml | 55 +- .../cinder/cinder-backend-dellemc-powerflex.yaml | 149 +++ .../cinder-backend-dellemc-powerstore-puppet.yaml | 105 ++ .../cinder/cinder-backend-netapp-puppet.yaml | 2 +- .../cinder/cinder-backup-container-puppet.yaml | 11 +- .../cinder/cinder-backup-pacemaker-puppet.yaml | 107 +- deployment/cinder/cinder-base.yaml | 18 +- .../cinder/cinder-common-container-puppet.yaml | 4 +- .../cinder/cinder-scheduler-container-puppet.yaml | 27 +- .../cinder/cinder-volume-container-puppet.yaml | 46 +- .../cinder/cinder-volume-pacemaker-puppet.yaml | 101 +- deployment/containers-common.yaml | 9 + deployment/database/mysql-base.yaml | 11 + deployment/database/mysql-container-puppet.yaml | 23 - deployment/database/mysql-pacemaker-puppet.yaml | 71 +- deployment/database/redis-container-puppet.yaml | 3 - deployment/database/redis-pacemaker-puppet.yaml | 128 +- .../cinder-backend-dellemc-vxflexos-puppet.yaml | 27 + .../sahara/sahara-api-container-puppet.yaml | 30 - .../sahara/sahara-engine-container-puppet.yaml | 18 - deployment/etcd/etcd-container-puppet.yaml | 55 +- .../designate-producer-container-puppet.yaml | 5 + deployment/glance/glance-api-container-puppet.yaml | 28 - .../glance/glance-api-edge-container-puppet.yaml | 22 +- .../gnocchi/gnocchi-api-container-puppet.yaml | 128 +- .../gnocchi/gnocchi-metricd-container-puppet.yaml | 34 +- .../gnocchi/gnocchi-statsd-container-puppet.yaml | 36 +- .../haproxy/haproxy-edge-container-puppet.yaml | 22 +- deployment/haproxy/haproxy-pacemaker-puppet.yaml | 71 +- deployment/heat/heat-api-cfn-container-puppet.yaml | 18 - .../heat/heat-api-cloudwatch-disabled-puppet.yaml | 24 - deployment/heat/heat-api-container-puppet.yaml | 30 - deployment/heat/heat-engine-container-puppet.yaml | 18 - deployment/horizon/horizon-container-puppet.yaml | 12 + deployment/ipa/ipaservices-baremetal-ansible.yaml | 2 +- deployment/ironic/ironic-api-container-puppet.yaml | 36 - .../ironic/ironic-conductor-container-puppet.yaml | 59 +- .../kernel-boot-params-baremetal-ansible.yaml | 20 + deployment/keystone/keystone-container-puppet.yaml | 61 +- deployment/manila/manila-api-container-puppet.yaml | 32 - .../manila/manila-scheduler-container-puppet.yaml | 20 - .../manila/manila-share-container-puppet.yaml | 20 - .../manila/manila-share-pacemaker-puppet.yaml | 101 +- .../memcached/memcached-container-puppet.yaml | 21 +- deployment/metrics/collectd-container-puppet.yaml | 19 +- deployment/mistral/mistral-base.yaml | 6 +- .../neutron/derive_pci_passthrough_whitelist.py | 11 +- .../neutron/neutron-api-container-puppet.yaml | 51 +- .../neutron/neutron-dhcp-container-puppet.yaml | 18 - .../neutron/neutron-l3-container-puppet.yaml | 18 - .../neutron/neutron-metadata-container-puppet.yaml | 18 - .../neutron-ovn-dpdk-config-container-puppet.yaml | 6 - .../neutron-ovs-agent-container-puppet.yaml | 22 - .../neutron-ovs-dpdk-agent-container-puppet.yaml | 7 +- .../neutron-sriov-agent-container-puppet.yaml | 31 +- deployment/nova/nova-api-container-puppet.yaml | 159 --- deployment/nova/nova-compute-container-puppet.yaml | 42 +- .../nova/nova-conductor-container-puppet.yaml | 18 - deployment/nova/nova-ironic-container-puppet.yaml | 33 +- deployment/nova/nova-libvirt-container-puppet.yaml | 38 +- .../nova/nova-scheduler-container-puppet.yaml | 18 - .../nova/nova-vnc-proxy-container-puppet.yaml | 37 +- deployment/nova/novajoin-container-puppet.yaml | 10 + .../octavia/octavia-api-container-puppet.yaml | 36 +- .../ovn/ovn-controller-container-puppet.yaml | 16 + deployment/ovn/ovn-dbs-pacemaker-puppet.yaml | 51 +- .../pacemaker/pacemaker-baremetal-puppet.yaml | 4 +- .../pacemaker-remote-baremetal-puppet.yaml | 60 + deployment/podman/podman-baremetal-ansible.yaml | 2 - deployment/rabbitmq/rabbitmq-container-puppet.yaml | 16 +- ...rabbitmq-messaging-notify-container-puppet.yaml | 15 +- ...rabbitmq-messaging-notify-pacemaker-puppet.yaml | 94 +- .../rabbitmq-messaging-pacemaker-puppet.yaml | 94 +- .../rabbitmq-messaging-rpc-container-puppet.yaml | 15 +- .../rabbitmq-messaging-rpc-pacemaker-puppet.yaml | 104 +- deployment/sshd/sshd-baremetal-ansible.yaml | 105 ++ deployment/swift/swift-proxy-container-puppet.yaml | 22 - .../swift/swift-ringbuilder-container-puppet.yaml | 2 +- .../swift/swift-storage-container-puppet.yaml | 42 +- deployment/tls/undercloud-tls.yaml | 4 - .../tripleo-packages-baremetal-puppet.yaml | 272 +---- deployment/undercloud/undercloud-upgrade.yaml | 163 +-- environments/barbican-backend-pkcs11-lunasa.yaml | 29 +- environments/cavium-liquidio.yaml | 2 +- environments/ceph-ansible/ceph-ansible.yaml | 7 + environments/cinder-dellemc-powerflex-config.yaml | 35 + environments/cinder-dellemc-powerstore-config.yaml | 28 + environments/cinder-dellemc-vxflexos-config.yaml | 4 + environments/cinder-netapp-config.yaml | 2 +- environments/computealt.yaml | 2 +- environments/lifecycle/ffwd-upgrade-prepare.yaml | 1 - environments/low-memory-usage.yaml | 2 - environments/ovs-hw-offload.yaml | 2 +- .../services-baremetal/neutron-ovn-dvr-ha.yaml | 4 +- .../services-baremetal/neutron-ovn-ha.yaml | 2 +- environments/services-baremetal/neutron-sriov.yaml | 2 +- environments/services/ironic.yaml | 1 - environments/services/neutron-mlnx-agent.yaml | 2 +- environments/services/neutron-ovn-dvr-ha.yaml | 2 +- environments/services/neutron-ovn-ha.yaml | 2 +- environments/services/neutron-ovn-sriov.yaml | 2 +- environments/services/neutron-ovn-standalone.yaml | 2 +- environments/services/neutron-sriov.yaml | 2 +- environments/ssl/no-tls-endpoints-public-ip.yaml | 9 +- environments/ssl/tls-endpoints-public-dns.yaml | 11 +- environments/ssl/tls-endpoints-public-ip.yaml | 11 +- environments/ssl/tls-everywhere-endpoints-dns.yaml | 11 +- environments/storage-environment.yaml | 2 +- environments/storage/cinder-netapp-config.yaml | 2 +- environments/storage/cinder-nfs.yaml | 2 +- environments/undercloud-enable-nova.yaml | 33 + environments/undercloud.yaml | 27 +- firstboot/os-net-config-mappings.yaml | 141 +-- lower-constraints.txt | 8 +- .../config/multiple-nics-vlans/role.role.j2.yaml | 4 +- network/config/multiple-nics/role.role.j2.yaml | 6 +- network/endpoints/build_endpoint_map.py | 2 +- network/endpoints/endpoint_data.yaml | 40 - network/endpoints/endpoint_map.yaml | 1250 ++------------------ network/scripts/run-os-net-config.sh | 4 - network/service_net_map.j2.yaml | 4 +- network_data_ganesha.yaml | 50 +- overcloud-resource-registry-puppet.j2.yaml | 13 +- overcloud.j2.yaml | 35 + plan-samples/plan-environment-derived-params.yaml | 6 +- ...ainerNovaLibvirtPidsLimit-cdad2166b6c0195f.yaml | 6 + ...ignate-redis-coordination-b4afdcc8855cc0ca.yaml | 4 + ...dge-by-default-on-compute-f3ff6bf46ab80640.yaml | 15 + ...e-for-StorageNFS-net.yaml-bd77be924e8b7056.yaml | 20 + .../gnocchi-nfs-backend-90febc9f87e7df08.yaml | 9 + .../horizon_logger_debug-cd70c45c1b695e4b.yaml | 8 + .../innodb-tuning-param-e71d2fd727c450ec.yaml | 6 + ...ductor-group-and-networks-9c5c409253ebe3c8.yaml | 14 + ...ova-max_concurrent_builds-f900d84f35704452.yaml | 6 + .../nova_image_cache_ttl-824f241363b9dd4e.yaml | 8 + ...-mappings-move-to-ansible-940a48711870ac58.yaml | 14 + .../ovn-port-forwarding-1c954c1c57e136d0.yaml | 6 + .../notes/powerflex-driver-abd8e372280c44e7.yaml | 3 + .../notes/powerstore-driver-e528e372280c44e6.yaml | 6 + ...ila-ceph-pgnum-parameters-b7bb9c95e30467d5.yaml | 7 + .../notes/remove_ffwd_tasks-d1ab630d96a66a59.yaml | 6 + .../swift-fix-ring-sync-7bf3ddbb1ea1e342.yaml | 6 + .../swift-mount-by-uuid-7744fe7696db4b85.yaml | 6 + ...vxflexos-deprecate-driver-cd38e372280c44e6.yaml | 5 + roles/Controller.yaml | 5 + roles/ControllerNoCeph.yaml | 2 + roles/ControllerNovaStandalone.yaml | 2 + roles/ControllerSriov.yaml | 2 - roles/ControllerStorageDashboard.yaml | 2 + roles/ControllerStorageNfs.yaml | 2 + roles/DistributedCompute.yaml | 1 - roles/DistributedComputeHCI.yaml | 2 +- roles/DistributedComputeHCIScaleOut.yaml | 3 +- roles/DistributedComputeScaleOut.yaml | 3 +- roles/NetworkerSriov.yaml | 1 - roles/Standalone.yaml | 2 + roles_data.yaml | 5 + sample-env-generator/ssl.yaml | 38 +- sample-env-generator/standalone.yaml | 2 +- sample-env-generator/storage.yaml | 1 + sample-env-generator/undercloud-minion.yaml | 2 +- test-requirements.txt | 2 +- tools/render-ansible-tasks.py | 3 +- tools/yaml-validate.py | 35 +- tox.ini | 2 +- validation-scripts/all-nodes.sh | 2 +- 201 files changed, 2569 insertions(+), 4598 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 31a7e4d0b..e11f7e2c1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Thu Sep 17 09:18:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:18:21 -0000 Subject: [release-announce] python-troveclient 3.3.2 (ussuri) Message-ID: We are satisfied to announce the release of: python-troveclient 3.3.2: Client library for OpenStack DBaaS API This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. Changes in python-troveclient 3.3.1..3.3.2 ------------------------------------------ 1feaf36 Support region in CLI 8dd8a69 Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri a85223e Update .gitreview for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- troveclient/osc/plugin.py | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) From no-reply at openstack.org Thu Sep 17 09:56:13 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 17 Sep 2020 09:56:13 -0000 Subject: [release-announce] ansible-role-lunasa-hsm 1.0.0 (victoria) Message-ID: We are psyched to announce the release of: ansible-role-lunasa-hsm 1.0.0: ansible-role-lunasa-hsm - Ansible role to configure Lunasa HSM clients. This is the first release of ansible-role-lunasa-hsm. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/ansible-role-lunasa-hsm Download the package from: https://tarballs.openstack.org/ansible-role-lunasa-hsm/ Please report issues through: https://storyboard.openstack.org/#!/project/1180 For more details, please see below. Changes in ansible-role-lunasa-hsm a0dbe15912d09351448d42f680904a15f0943659..1.0.0 ---------------------------------------------------------------------------------- 1f79d94 Ignore mode warning for unarchive 99dc088 Fix certificate file name b4eaaeb Add support for High Availability ce3e955 Small cleanups 235bfe9 Use underscore instead of dash d131542 Set ha_slot fact ad60739 Use ansible expect task instead of expect command 7e61087 Add zuul jobs c33a9a7 Remove WIP hieradata tasks 4049e84 Fix yaml syntax errors a29bb30 Check for errors in lunacm commands 95fb95b Remove zuul config From no-reply at openstack.org Fri Sep 18 19:36:03 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 18 Sep 2020 19:36:03 -0000 Subject: [release-announce] swift 2.26.0 (victoria) Message-ID: We joyfully announce the release of: swift 2.26.0: OpenStack Object Storage This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/swift Download the package from: https://tarballs.openstack.org/swift/ Please report issues through: https://bugs.launchpad.net/swift/+bugs For more details, please see below. 2.26.0 ^^^^^^ New Features ************ * Extend concurrent reads to erasure coded policies. Previously, the options "concurrent_gets" and "concurrency_timeout" only applied to replicated policies. * Add a new "concurrent_ec_extra_requests" option to allow the proxy to make some extra backend requests immediately. The proxy will respond as soon as there are enough responses available to reconstruct. * The concurrent read options ("concurrent_gets", "concurrency_timeout", and "concurrent_ec_extra_requests") may now be configured per storage-policy. * Replication servers can now handle all request methods. This allows ssync to work with a separate replication network. * All background daemons now use the replication network. This allows better isolation between external, client-facing traffic and internal, background traffic. Note that during a rolling upgrade, replication servers may respond with "405 Method Not Allowed". To avoid this, operators should remove the config option "replication_server = true" from their replication servers; this will allow them to handle all request methods before upgrading. * S3 API improvements: * Fixed some SignatureDoesNotMatch errors when using the AWS .NET SDK. * Add basic read support for object tagging. This improves compatibility with AWS CLI version 2. Write support is not yet implemented, so the tag set will always be empty. * CompleteMultipartUpload requests may now be safely retried. * Improved quota-exceeded error messages. * Improved logging and statsd metrics. Be aware that this will cause an increase in the proxy-logging statsd metrics emited for S3 responses. However, this should more accurately reflect the state of the system. * S3 requests are now less demanding on the container layer. * Servers now open one listen socket per worker, ensuring each worker serves roughly the same number of concurrent connections. * Server workers may now be gracefully terminated via "SIGHUP" or "SIGUSR1". The parent process will then spawn a fresh worker. * Allow proxy-logging middlewares to be configured more independently. * Improve performance when increasing partition power. Known Issues ************ * In a rolling upgrade from liberasurecode 1.5.0 or earlier to 1.6.0 or later, object-servers may quarantine newly-written data, leading to availability issues or even data loss. See bug 1886088 for more information, including how to determine whether you are affected. Several mitigations are available to operators: * If proxy and object layers can be upgraded independently and proxies can be upgraded quickly: 1. Stop and disable the object-reconstructor before upgrading. This ensures no upgraded object server starts writing new fragments that old object servers would quarantine. 2. Upgrade liberasurecode on all object servers. Object servers can now read both old and new fragments. 3. Upgrade liberasurecode on all proxy servers. Newly-written data will now use new fragments. Note that not-yet-upgraded proxies will not be able to read these newly-written fragments but will instead respond "500 Internal Server Error". 4. After upgrading, re-enable and restart the object- reconstructor. * If your users can tolerate it, consider a read-only rolling upgrade. Before upgrading, enable the read-only middleware cluster-wide to prevent new writes during the upgrade. Additionally, stop and disable the object-reconstructor as above. Upgrade normally, then disable the read-only middleware and re- enable and restart the object-reconstructor. * Avoid upgrading liberasurecode until swift and liberasurecode better-support a rolling upgrade. Swift remains compatible with liberasurecode 1.5.0 and earlier. Note: Ubuntu 18.04 and RDO's CentOS 7 repos package liberasurecode 1.5.0, while Ubuntu 20.04 and RDO's CentOS 8 repos currently package liberasurecode 1.6.0 or 1.6.1. Take care when upgrading major distro versions! Upgrade Notes ************* * **If your cluster has encryption enabled and is still running Swift under Python 2**, we recommend upgrading Swift *before* transitioning to Python 3. Otherwise, new writes to objects with non-ASCII characters in their paths may result in corrupted downloads when read from a proxy-server still running old swift on Python 2. See bug 1888037 for more information. Note that new tags including a fix for the bug are planned for all maintained stable branches; upgrading to any one of those should be sufficient to ensure a smooth upgrade to the latest Swift. * The above bug was caused by a difference in string types that resulted in ambiguity when decrypting. To prevent the ambiguity for new data, set "meta_version_to_write = 3" in your keymaster configuration *after* upgrading all proxy servers. If upgrading from Swift 2.20.0 or Swift 2.19.1 or earlier, set "meta_version_to_write = 1" in your keymaster configuration *prior* to upgrading. See the provided "keymaster.conf-sample" for more information about this setting. * **If your cluster is configured with a separate replication network**, note that background daemons will switch to using this network for all traffic. If your account, container, or object replication servers are configured with "replication_server = true", these daemons may log a flood of "405 Method Not Allowed" messages during a rolling upgrade. To avoid this, comment out the option and restart replication servers before upgrading. Bug Fixes ********* * Python 3 bug fixes: * Fixed an error when reading encrypted data that was written while running Python 2 for a path that includes non-ASCII characters. * Object expiration respects the "expiring_objects_container_divisor" config option. * "fallocate_reserve" may be specified as a percentage in more places. * The ETag-quoting middleware no longer raises TypeErrors. * Sharding improvements: * Prevent object updates from auto-creating shard containers. This ensures more consistent listings for sharded containers during rebalances. * Deleted shard containers are no longer considered root containers. This prevents unnecessary sharding audit failures and allows the deleted shard database to actually be unlinked. * "swift-container-info" now summarizes shard range information. Pass "-v"/"--verbose" if you want to see all of them. * Improved container-sharder stat reporting to reduce load on root container databases. * Don't inject shard ranges when user quits. * During rebalances, clients should no longer get 404s for data that exists but whose replicas are overloaded. * Improved cache management for account and container responses. * Allow operators to pass either raw or URL-quoted paths to "swift- get-nodes". Notably, this allows "swift-get-nodes" to work with the reserved namespace used for object versioning. * Container read ACLs now work with object versioning. This only allows access to the most-recent version via an unversioned URL. * Improved how containers reclaim deleted rows to reduce locking and object update throughput. * Large object reads log fewer client disconnects. * Allow ratelimit to be placed multiple times in a proxy pipeline, such as both before s3api and auth (to handle swift requests without needing to make an auth decision) and after (to limit S3 requests). * Shuffle object-updater work. This somewhat reduces the impact a single overloaded database has on other containers' listings. * Fix a proxy-server error when retrieving erasure coded data when there are durable fragments but not enough to reconstruct. * Fix an error in the proxy server when finalizing data. * Various other minor bug fixes and improvements. Changes in swift 2.25.0..2.26.0 ------------------------------- d6c6ab764 Authors/ChangeLog for 2.26.0 a8d214626 xlo: Drain error responses f8a9a6e11 s3api: Make quota-exceeded errors more obvious ae8a89f04 gate: Make rolling upgrade job work with either 60xx or 62xx ports d5625abf6 proxy: Include thread_locals when spawning _fragment_GET_request 754defc39 Client should retry when there's just one 404 and a bunch of errors 6e9e41d9b Remove some useless swob.Request attr setting b7b45eadc ec: Close down some unused responses more quickly f043aedec Make all concurrent_get options per-policy 8ea227a0e Suppress CryptographyDeprecationWarnings ee693265f swift-init: Don't expose misleading commands eefe35755 docs: Clean up some formatting around using servers_per_port 8f60e0a26 Extend concurrent_gets to EC GET requests 3f5e712be wsgi: Allow workers to gracefully exit 452db14a0 Bind a new socket per-worker 829a0d9a7 [goal] Migrate testing to ubuntu focal 08eacf68d Fix a typo in the explanatory note 5b2c846c6 Start to decouple Object GET path 2a6dfae2f Allow direct and internal clients to use the replication network 7d429318d py3: Work with proper native string paths in crypto meta 3a6e85d9e s3api: Allow lower-cased region name for AWS .NET SDK compatibility e10af5d26 docs: Clarify request_time in storage logs 770cc287a Treat add/remove/rebalance during part-power increase as error cb67f9472 container-sharding: Stable overlap order 9eb81f6e6 Allow replication servers to handle all request methods 0dbf3d0a9 Actually interpolate error message 67e3830ab swift-container-info: Show shard ranges summary fa5bad279 Decouple proxy_server tests 1c9154764 Use latest pip in gate jobs 314347a3c Update SAIO & docker image to use 62xx ports c31e30ec2 docs: Improve replication-network remakerings 5bd95cf2b probe tests: Get rid of `server` arg for device_dir() and storage_dir() 907942eb4 Stop syncing empty suffixes list a5ec38326 Add a reminder to configure firewall at storage nodes 36bd21488 Address a sharder/replicator race a4cf508a3 Identify deleted shards as shards b2efd185c s3api: Use swift.backend_path to proxy-log s3api requests 45be775eb Get rid of memcache attr on proxy-server app 7753eff66 py3: Stop munging RAW_PATH_INFO 2e001431f s3api: Don't do naive HEAD request for auth 5c087ad7b Fix up curl commands when object name has unix dir characters 02548717a s3api: Allow CompleteMultipartUpload requests to be retried e91a3d73a Remove lxml deprecated methods 5eb677fe5 Bump up probe test timeout 51a587ed8 Use ensure-pip role f5c25d7c6 Clean up some proxy tests 7be7cc966 proxy: Stop killing memcache entries on 5xx responses 9bc8c8258 py3: Fix expirer container generation 6afefe1ad s3api: Add basic support for ?tagging requests 2ffe598f4 proxy-logging: Be able to configure log_route 79811df34 Use ini_file to update timeout instead of crudini 2854eddb4 py3: (Better) fix percentages in configs e4586fdcd memcached: Plumb logger into MemcacheRing 1dfa41dad swift-get-nodes: Allow users to specify either quoted or unquoted paths 1b6c8f7fd Remove etag-quoter from 2.25.0 release notes 11dd0da29 tests: Bump up timeout for unit and in-process func tests fc731198a Quiet eventlet exceptions in test ce4c0fb14 Don't auto-create shard containers 3d105b623 Switch to newer openstackdocstheme and reno versions 019bade19 Remove =1.15.0;python_version=='2.7' # http://www.dnspython.org/LICENSE @@ -16 +15,9 @@ cryptography>=2.0.2 # BSD/Apache-2.0 -ipaddress>=1.0.16;python_version<'3.3' # PSF + +# For python 2.7, the following requirements are needed; they are not +# included since the requirments-check check will fail otherwise since +# global requirements do not support these anymore. +# Fortunately, these packages come in as dependencies from others and +# thus the py27 jobs still work. +# +# dnspython>=1.15.0;python_version=='2.7' # http://www.dnspython.org/LICENSE +# ipaddress>=1.0.16;python_version<'3.3' # PSF From no-reply at openstack.org Fri Sep 18 19:36:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 18 Sep 2020 19:36:41 -0000 Subject: [release-announce] tempest 25.0.0 (victoria) Message-ID: We are jazzed to announce the release of: tempest 25.0.0: OpenStack Integration Testing This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tempest Download the package from: https://pypi.org/project/tempest Please report issues through: https://bugs.launchpad.net/tempest/+bugs For more details, please see below. 25.0.0 ^^^^^^ Prelude ******* This release is to tag the Tempest for OpenStack Victoria release. This release marks the start of Victoria release support in Tempest. After this release, Tempest will support below OpenStack Releases: * Victoria * Ussuri * Train * Stein Current development of Tempest is for OpenStack Wallaby development cycle. Every Tempest commit is also tested against master during the Wallaby cycle. However, this does not necessarily mean that using Tempest as of this tag will work against a Victoria (or future release) cloud. To be on safe side, use this tag to test the OpenStack Victoria release. New Features ************ * Add a new config option can_migrate_between_any_hosts in the compute-feature-enabled section, which can be set to False for environment with non homogeneous compute nodes, so that it can select a destination host for migrating automatically, otherwise the testcase may fail unexpectedly. e.g., if source host is with CPU "E5-2699 v4" and the selected target host is with CPU "E5-2670 v3", the live-migration will fail because of the downgrade issue. * Add glance image import APIs function to v2 images_client library. * stage_image_file * info_import * info_stores * image_import * [blueprint blueprint adopt-oslo-versioned-objects-for-db (https://blueprints.launchpad.net/neutron/+spec/adopt-oslo- versioned-objects-for-db)] Any reference to "tenant_id" in Network objects is replaced with "project_id". Upgrade Notes ************* * The following deprecated image scenario options are removed after a ~4 year deprecation period. * "ami_img_file" * "ari_img_file" * "aki_img_file" Starting Tempest 25.0.0 release, CONF.scenario.img_file need a full path for the image. CONF.scenario.img_dir was deprecated and will be removed in the next release. Till Tempest 25.0.0, old behavior is maintained and keep working but starting Tempest 26.0.0, you need to specify the full path in CONF.scenario.img_file config option. * "Member" role has been deprecated and replaced by "member". Therefore the default value of config option "[object- storage].operator_role" is changed to "member". (Fixes bug #1330132) * Remove the deprecated CLI "tempest-account-generator" in favor of "tempest account-generator" command. You can use "tempest account- generator" CLI to generate the accounts yaml file. Bug Fixes ********* * Fixed bug #1890060. tempest subunit_describe_calls --verbose not working with Cliff CLI. The subunit_describe_calls --verbose argument was a boolean and worked in the non Cliff CLI which is now deprecated, but does not work with cliff since --verbase is a standard cliff argument which is an int. Since the tool is in lib directory we cannot change the interface, so we add a new argument -a --all-stdout that will allow cliff CLI to support the feature in subunnit_describe_calls to print request and response headers and bodies to stdout. * is_resource_deleted method of v3 volumes_client might have returned a KeyError exception due to an incorrect accessing of a volume id in the case the volume was in error_deleting state. incorrect code - volume['id'] correct code - volume['volume']['id'] More details about the issue can be found at https://bugs.launchpad.net/tempest/+bug/1887980 * Concurrency parameter for account-generator command was accepting negative values and zero. The concurrency parameter now accepts only positive numbers. When a negative value or zero is passed to the program then the program ends and help is displayed. Other Notes *********** * New configuration options "CONF.glance.image_feature_enabled.image_import" has been introduced to enable the image import tests. If your glance deployement support image import functionality then you can enable the image import tests via this flag. Default value of this new config option is false. Changes in tempest 24.0.0..25.0.0 --------------------------------- c8d7a0101 Add releasenote to tag the Tempest for Victoria release 548e2d0b0 Use stable constraint in tox to release new tag for Victoria a09be7e01 Fix test_allowed_address_pair test case cleanup ae6311373 Need to have stable implementation of nova_volume_detach() and add missing docstrings 0c84f3ee2 Need to have stable tempest scenario manager 0976ae4ee Skip test_qos_min_bw_allocation_basic when not supported e866da9a1 Wait until dependent resource is deleted be8d51095 Use of single interface for creating image ff145e61c Use the networking-l2gw project new location 0539a64d1 Adding description for testcases - swift part2 6aa733e0f Improve unit tests for subunit_describe_calls 85535164b Adding description for testcases - swift part3 0a07a0e51 Fix and unskip test_list_servers_filtered_by_ip_regex 067bcd070 Adding description for testcases - volume part5 a56823734 Adding description for testcases - volume part4 735e169ff Adding description for testcases - compute part12 e354fa767 Adding description for testcases - compute part9 36ef089e1 Adding description for testcases - compute part7 4e726a669 Adding description for testcases - compute part6 8e3aacd7e Adding description for testcases - identity part2 a7635d717 Adding description for testcases - identity part5 b5603bc4f Adding description for testcases - compute part5 67b3d3893 Adding description for testcases - compute part4 fe7a983a3 Add default headers to the volume show_version request 1425ecd42 Add glance image import web-download tests a9af3ead3 Add new tests for check-uuid tool b9358201c Adding description for testcases - identity part3 fcfb31bcc Adding description for testcases - volume part2 4810d887f Adding description for testcases - network part1 0abb76f9a Adding description for testcases - network part3 7cff13079 Tempest tests for glance import workflow 14e2a4e42 Fix KeyError exc in volumes_client 8aea02153 Stop to use the __future__ module. 99b7c11af remote_client: Use blkid -L to find config drive by filesystem label 0aa0636a0 Fix tempest plugin cookicutter repo path b4e0e2c7e zuul: clean up some legacy jobs 93a047f42 Add response schema validation for volume backups e18335e1a Add skip flags for block level live migration e1eebfa84 Replace mock by unittest.mock in 2 forgotten cases 4f633edd9 Remove checking of Accept-Range header d89122be4 Document the process to pin the constraint in tox.ini 02af6a44c Remove deprecated scenario image options aaaafbb5b Fix pdf-doc build by skiping the sample file 42e111c7d object storage: fix and cleanup header checks 536d8284f Add unit tests for check_uuid.py 7cbe8b6b5 Add check_service_availability test 217eebd0b Fix pygments style 173c5c000 Unstable test_container_synchronization fba44537c Unstable test_server_connectivity_cold_migration_revert 4c709ecaa Use python3 venv instead of virtualenv cbf480ffa Fix request body for compute unshelve action API 8517b918a Fix test_get_service_by_invalid_params for microversion 2.75 58b053867 Fix the argument check for account-generator 99d4dae68 Change 'Member' role reference to 'member' 423ae450d Fix 404 when deleteing volume group d89c6cb4a Fix flavor swap default value for compute microversion 2.75 3cb4772db Add response schema validation for volumes fc7dd52a7 [compute] Blacklist test_create_second_image due to race c1449d4ff Remove any reference to "tenant_id" in network 1f4bf4933 Allow snapshot name with null a0e87dc58 Adding description for testcases - compute part3 7454db5d4 Add response schema validation for show_default_group_type da8d25849 Add response schema validation for volume groups 9f0c59aed Add response schema validation for volume group snapshots eee87b504 Cap jsonschema 3.2.0 as the minimal version 706723954 Sort roles in keystone token 2c8e8ae0e Add image "version" metadata in test_snapshot_pattern 05fc4f72b Adding description for testcases - network part2 adb162024 Add response schema validation for volume snapshots 126e996f0 Add response schema validation for volume pools 40e5eaa08 [Trivial]Do not use self in class method 19a487e5d Add response schema validation for volume group types e973452ce Add response schema validation for encryption types 0fbce1722 Switch to newer openstackdocstheme and reno versions eed8074e6 Use unittest.mock instead of third party mock 2fd745f97 compute: Fix boot from volume stable rescue tests 7ac89c977 Add explicit external network for test_create_router_set_gateway_with_fixed_ip 4bbe5b58e Add migration uuid API schema validation for 2.59 f4b5df6d1 Fix check_floating_ip_status utility's output 15d63094c Prevent raising exception if IP address is set in _hotplug_server 8d1974efa Bump hacking min version to 3.0.1 abda8712a test_server_rescue.py should use CONF.volume.volume_size a85788042 Improve logging in tempest cleanup 710e877e4 Fix redirect for doc section 2f273243f Don't use deprecated configparser.readfp de69845d7 Switch testing to Victoria testing runtime f62dbc1c2 Add tempest-cleanup ansible role 08a40ad12 Use ensure-pip for stackviz pip install da3bb61f1 Add index page for plugins documents 96800bb83 Add document for stable branch testing for tempest plugins e8f1876aa Update supported version doc tempest 8c5333b06 Move ceph job to voting 6a2be436f Make image_ssh_password a secret so it does not show in console 239258820 Adding description for testcases - identity part4 f8b8987c5 Move the grenade-py3 job to new zuulv3 grenade job name 6d6bf5e6e Add Tempest gate job for stable/ussuri 2ad7ca4c0 compute: Add stable device rescue tests with BFV instances 5d7b43c00 Add release notes page for version 24.0.0 d9654dae5 Fix typo in contributor guide ba416467e Remove the stable rocky from supported branch in Tempest master 99b085bdb Set TOX_CONSTRAINTS_FILE 06e1ba956 Use new encryption provider constants (reprise) 6726b74f4 Use the master constraint again in tox.ini 2ae7f55cb Adding description for testcases - image part2 e68f435b0 Adding description for testcases - image part1 abc06c36e Integrated gate storage/swift: blacklist more tests b774666aa run-tempest: save the result of tempest execution ddcd4f44a Remove the deprecated tempest-account-generator CLI 39f48588e Modify the fake data be86aec05 Change bytes to str in servers_client for python3 be052d619 Do not specify a host for live-migration for non homogeneous nodes b20c3a5cc Enable xindy for PDF build 40bbe0c91 Add response schema validation for volume limits Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 +- .zuul.yaml | 55 +- HACKING.rst | 2 +- .../requirement_upper_constraint_for_tempest.rst | 56 ++ playbooks/devstack-tempest.yaml | 43 +- .../25/subunt-describe-call-verbose-arg-fix.yaml | 10 + ...-bug-in-v3-volumes_client-ff5d9b894f2257c8.yaml | 10 + ...ed-image-scenario-options-b573c60e873ab451.yaml | 15 + ...f-operator_role-to-member-f9c3abd2ebde23b7.yaml | 6 + ...pts-positive-numbers-only-33a366a297494ef7.yaml | 7 + .../notes/account_generator-6eb03f664a448c35.yaml | 7 + ...n-any-hosts-config-option-x8ah4f9737a28e9b.yaml | 9 + ...ge_import_testing_support-22ba4bcb9f2fb848.yaml | 17 + ...etwork-swap-to-project_id-a1d7fdf6c5e1cf44.yaml | 6 + .../tempest-victoria-release-27000c02edc5a112.yaml | 16 + releasenotes/source/conf.py | 8 +- releasenotes/source/index.rst | 1 + releasenotes/source/v24.0.0.rst | 6 + requirements.txt | 2 +- roles/process-stackviz/tasks/main.yaml | 13 +- roles/run-tempest/README.rst | 3 + roles/run-tempest/tasks/main.yaml | 4 +- roles/tempest-cleanup/README.rst | 33 ++ roles/tempest-cleanup/defaults/main.yaml | 3 + roles/tempest-cleanup/tasks/main.yaml | 31 ++ setup.cfg | 2 +- tempest/api/compute/admin/test_agents.py | 11 +- tempest/api/compute/admin/test_aggregates.py | 35 +- .../api/compute/admin/test_aggregates_negative.py | 28 +- .../api/compute/admin/test_availability_zone.py | 4 +- .../admin/test_availability_zone_negative.py | 10 +- tempest/api/compute/admin/test_create_server.py | 4 +- tempest/api/compute/admin/test_delete_server.py | 6 +- tempest/api/compute/admin/test_fixed_ips.py | 4 + .../api/compute/admin/test_fixed_ips_negative.py | 6 + tempest/api/compute/admin/test_flavors.py | 5 +- tempest/api/compute/admin/test_flavors_access.py | 10 +- .../compute/admin/test_flavors_access_negative.py | 8 +- .../compute/admin/test_flavors_microversions.py | 8 + .../api/compute/admin/test_floating_ips_bulk.py | 2 +- tempest/api/compute/admin/test_hosts.py | 24 +- tempest/api/compute/admin/test_hosts_negative.py | 40 +- tempest/api/compute/admin/test_hypervisor.py | 19 +- .../api/compute/admin/test_hypervisor_negative.py | 25 +- tempest/api/compute/admin/test_keypairs_v210.py | 9 + tempest/api/compute/admin/test_live_migration.py | 30 +- .../compute/admin/test_live_migration_negative.py | 5 +- tempest/api/compute/admin/test_quotas.py | 32 +- tempest/api/compute/admin/test_quotas_negative.py | 14 +- .../admin/test_server_diagnostics_negative.py | 6 +- tempest/api/compute/admin/test_servers.py | 32 +- tempest/api/compute/admin/test_servers_negative.py | 10 +- tempest/api/compute/admin/test_services.py | 11 +- .../api/compute/admin/test_services_negative.py | 3 + .../api/compute/admin/test_simple_tenant_usage.py | 7 +- .../admin/test_simple_tenant_usage_negative.py | 7 +- tempest/api/compute/base.py | 20 + .../api/compute/certificates/test_certificates.py | 5 +- tempest/api/compute/flavors/test_flavors.py | 23 +- .../floating_ips/test_floating_ips_actions.py | 18 +- .../test_floating_ips_actions_negative.py | 27 +- .../compute/floating_ips/test_list_floating_ips.py | 7 +- .../test_list_floating_ips_negative.py | 8 +- tempest/api/compute/images/test_image_metadata.py | 34 +- .../compute/images/test_image_metadata_negative.py | 20 +- tempest/api/compute/images/test_images.py | 6 + tempest/api/compute/images/test_images_negative.py | 32 +- tempest/api/compute/images/test_list_images.py | 14 +- tempest/api/compute/keypairs/test_keypairs.py | 13 +- .../api/compute/keypairs/test_keypairs_negative.py | 18 +- tempest/api/compute/keypairs/test_keypairs_v22.py | 4 + tempest/api/compute/limits/test_absolute_limits.py | 10 + .../limits/test_absolute_limits_negative.py | 6 +- .../security_groups/test_security_group_rules.py | 22 +- .../test_security_group_rules_negative.py | 52 +- .../security_groups/test_security_groups.py | 28 +- .../test_security_groups_negative.py | 43 +- .../api/compute/servers/test_attach_interfaces.py | 8 +- .../api/compute/servers/test_availability_zone.py | 2 +- tempest/api/compute/servers/test_create_server.py | 33 +- tempest/api/compute/servers/test_delete_server.py | 17 +- tempest/api/compute/servers/test_device_tagging.py | 24 + tempest/api/compute/servers/test_disk_config.py | 12 +- .../api/compute/servers/test_instance_actions.py | 13 +- .../servers/test_instance_actions_negative.py | 6 +- .../compute/servers/test_list_server_filters.py | 71 ++- tempest/api/compute/servers/test_novnc.py | 8 + .../servers/test_server_addresses_negative.py | 5 +- tempest/api/compute/servers/test_server_group.py | 12 +- .../api/compute/servers/test_server_personality.py | 17 +- tempest/api/compute/servers/test_server_rescue.py | 93 +++- .../compute/servers/test_server_rescue_negative.py | 9 +- tempest/api/compute/servers/test_server_tags.py | 5 + .../api/compute/servers/test_servers_negative.py | 135 +++-- tempest/api/compute/test_extensions.py | 5 +- tempest/api/compute/test_networks.py | 2 + tempest/api/compute/test_quotas.py | 7 +- tempest/api/compute/test_tenant_networks.py | 9 +- tempest/api/compute/volumes/test_attach_volume.py | 48 +- .../compute/volumes/test_attach_volume_negative.py | 15 +- .../api/identity/admin/v2/test_roles_negative.py | 78 ++- tempest/api/identity/admin/v2/test_services.py | 9 +- .../api/identity/admin/v2/test_tenant_negative.py | 42 +- tempest/api/identity/admin/v2/test_tenants.py | 18 +- tempest/api/identity/admin/v2/test_tokens.py | 5 +- .../api/identity/admin/v2/test_tokens_negative.py | 5 + tempest/api/identity/admin/v2/test_users.py | 23 +- .../api/identity/admin/v2/test_users_negative.py | 56 +- .../admin/v3/test_application_credentials.py | 2 + tempest/api/identity/admin/v3/test_credentials.py | 4 + .../identity/admin/v3/test_domain_configuration.py | 13 +- tempest/api/identity/admin/v3/test_domains.py | 11 +- .../api/identity/admin/v3/test_domains_negative.py | 16 +- .../api/identity/admin/v3/test_endpoint_groups.py | 4 + tempest/api/identity/admin/v3/test_endpoints.py | 5 + .../identity/admin/v3/test_endpoints_negative.py | 22 +- tempest/api/identity/admin/v3/test_groups.py | 7 +- tempest/api/identity/admin/v3/test_inherits.py | 8 + .../api/identity/admin/v3/test_list_projects.py | 16 +- tempest/api/identity/admin/v3/test_projects.py | 22 +- .../identity/admin/v3/test_projects_negative.py | 20 +- tempest/api/identity/admin/v3/test_regions.py | 8 +- tempest/api/identity/admin/v3/test_roles.py | 15 + tempest/api/identity/admin/v3/test_tokens.py | 13 +- tempest/api/identity/admin/v3/test_trusts.py | 31 +- .../api/identity/admin/v3/test_users_negative.py | 5 +- tempest/api/identity/v2/test_api_discovery.py | 5 +- tempest/api/identity/v2/test_extension.py | 3 +- tempest/api/identity/v2/test_tenants.py | 2 + tempest/api/identity/v2/test_tokens.py | 3 +- tempest/api/identity/v2/test_users.py | 2 + tempest/api/identity/v3/test_api_discovery.py | 15 +- .../identity/v3/test_application_credentials.py | 5 + tempest/api/identity/v3/test_domains.py | 2 + tempest/api/identity/v3/test_projects.py | 2 + tempest/api/identity/v3/test_tokens.py | 24 +- tempest/api/identity/v3/test_users.py | 4 + tempest/api/image/v1/test_image_members.py | 4 + .../api/image/v1/test_image_members_negative.py | 12 +- tempest/api/image/v1/test_images.py | 19 +- tempest/api/image/v1/test_images_negative.py | 16 +- tempest/api/image/v2/admin/test_images.py | 3 + tempest/api/image/v2/test_images.py | 120 ++++- tempest/api/image/v2/test_images_member.py | 7 + .../api/image/v2/test_images_member_negative.py | 3 + .../v2/test_images_metadefs_namespace_objects.py | 3 + .../test_images_metadefs_namespace_properties.py | 1 + .../v2/test_images_metadefs_namespace_tags.py | 2 + .../image/v2/test_images_metadefs_namespaces.py | 1 + .../v2/test_images_metadefs_resource_types.py | 1 + .../api/image/v2/test_images_metadefs_schema.py | 22 +- tempest/api/image/v2/test_images_negative.py | 18 +- tempest/api/image/v2/test_images_tags.py | 2 + tempest/api/image/v2/test_images_tags_negative.py | 5 +- tempest/api/image/v2/test_versions.py | 2 + .../api/network/admin/test_dhcp_agent_scheduler.py | 4 + .../admin/test_external_network_extension.py | 23 +- .../admin/test_external_networks_negative.py | 9 +- .../admin/test_floating_ips_admin_actions.py | 18 +- .../api/network/admin/test_metering_extensions.py | 11 +- tempest/api/network/admin/test_negative_quotas.py | 7 +- tempest/api/network/admin/test_ports.py | 13 + tempest/api/network/admin/test_quotas.py | 6 +- tempest/api/network/admin/test_routers.py | 53 +- tempest/api/network/admin/test_routers_dvr.py | 4 +- tempest/api/network/admin/test_routers_negative.py | 2 + tempest/api/network/test_allowed_address_pair.py | 14 +- tempest/api/network/test_dhcp_ipv6.py | 84 ++- tempest/api/network/test_extensions.py | 2 +- tempest/api/network/test_extra_dhcp_options.py | 4 +- tempest/api/network/test_floating_ips.py | 23 +- tempest/api/network/test_floating_ips_negative.py | 3 + tempest/api/network/test_networks.py | 43 +- tempest/api/network/test_networks_negative.py | 11 + tempest/api/network/test_ports.py | 61 ++- tempest/api/network/test_routers.py | 41 +- tempest/api/network/test_routers_negative.py | 10 + tempest/api/network/test_security_groups.py | 16 +- .../api/network/test_security_groups_negative.py | 28 +- tempest/api/network/test_service_providers.py | 2 + tempest/api/network/test_subnetpools_extensions.py | 1 + tempest/api/network/test_tags.py | 4 +- tempest/api/object_storage/test_account_bulk.py | 44 +- tempest/api/object_storage/test_account_quotas.py | 2 + .../test_account_services_negative.py | 3 +- tempest/api/object_storage/test_container_acl.py | 5 +- .../object_storage/test_container_acl_negative.py | 17 +- .../api/object_storage/test_container_services.py | 51 +- .../test_container_services_negative.py | 26 +- .../api/object_storage/test_container_staticweb.py | 5 + tempest/api/object_storage/test_container_sync.py | 2 +- tempest/api/object_storage/test_healthcheck.py | 2 + tempest/api/object_storage/test_object_formpost.py | 2 + .../test_object_formpost_negative.py | 3 + tempest/api/object_storage/test_object_slo.py | 13 +- tempest/api/object_storage/test_object_temp_url.py | 6 + .../test_object_temp_url_negative.py | 3 +- tempest/api/object_storage/test_object_version.py | 11 + tempest/api/volume/admin/test_groups.py | 10 + tempest/api/volume/admin/test_snapshot_manage.py | 1 + tempest/api/volume/admin/test_user_messages.py | 4 + tempest/api/volume/admin/test_volume_hosts.py | 3 + tempest/api/volume/admin/test_volume_manage.py | 2 + tempest/api/volume/admin/test_volume_pools.py | 4 + tempest/api/volume/admin/test_volume_quotas.py | 12 +- .../volume/admin/test_volume_quotas_negative.py | 4 + tempest/api/volume/admin/test_volume_retype.py | 23 + tempest/api/volume/admin/test_volume_services.py | 6 +- .../volume/admin/test_volume_services_negative.py | 6 + .../admin/test_volume_snapshot_quotas_negative.py | 3 + .../api/volume/admin/test_volume_type_access.py | 3 + tempest/api/volume/admin/test_volume_types.py | 1 - .../volume/admin/test_volume_types_extra_specs.py | 7 +- .../api/volume/admin/test_volume_types_negative.py | 9 +- tempest/api/volume/admin/test_volumes_actions.py | 17 +- tempest/api/volume/admin/test_volumes_backup.py | 4 - tempest/api/volume/admin/test_volumes_list.py | 3 +- tempest/api/volume/base.py | 7 +- tempest/api/volume/test_availability_zone.py | 2 +- tempest/api/volume/test_extensions.py | 3 +- tempest/api/volume/test_image_metadata.py | 2 + tempest/api/volume/test_snapshot_metadata.py | 5 +- tempest/api/volume/test_versions.py | 6 +- tempest/api/volume/test_volume_absolute_limits.py | 3 +- tempest/api/volume/test_volumes_actions.py | 14 +- tempest/api/volume/test_volumes_backup.py | 29 +- tempest/api/volume/test_volumes_get.py | 9 +- tempest/api/volume/test_volumes_list.py | 49 +- tempest/api/volume/test_volumes_negative.py | 58 +- tempest/api/volume/test_volumes_snapshots.py | 24 +- tempest/api/volume/test_volumes_snapshots_list.py | 41 +- .../api/volume/test_volumes_snapshots_negative.py | 11 +- tempest/cmd/account_generator.py | 63 +-- tempest/cmd/cleanup.py | 20 +- tempest/cmd/cleanup_service.py | 39 +- tempest/cmd/subunit_describe_calls.py | 28 +- tempest/cmd/verify_tempest_config.py | 8 +- tempest/common/custom_matchers.py | 18 +- tempest/config.py | 39 +- .../response/compute/v2_1/parameter_types.py | 7 + .../api_schema/response/compute/v2_59/__init__.py | 0 .../response/compute/v2_59/migrations.py | 36 ++ tempest/lib/api_schema/response/volume/backups.py | 229 ++++++++ .../api_schema/response/volume/encryption_types.py | 95 ++++ .../api_schema/response/volume/group_snapshots.py | 106 ++++ .../lib/api_schema/response/volume/group_types.py | 134 +++++ tempest/lib/api_schema/response/volume/groups.py | 164 ++++++ tempest/lib/api_schema/response/volume/limits.py | 55 ++ .../api_schema/response/volume/scheduler_stats.py | 79 +++ .../lib/api_schema/response/volume/snapshots.py | 198 +++++++ tempest/lib/api_schema/response/volume/volumes.py | 368 +++++++++++++ tempest/lib/common/dynamic_creds.py | 6 +- tempest/lib/common/rest_client.py | 49 +- tempest/lib/common/thread.py | 4 - tempest/lib/common/utils/linux/remote_client.py | 6 +- tempest/lib/services/compute/migrations_client.py | 5 +- tempest/lib/services/compute/servers_client.py | 17 +- tempest/lib/services/image/v2/images_client.py | 86 +++ tempest/lib/services/network/quotas_client.py | 26 + tempest/lib/services/volume/v3/backups_client.py | 21 +- .../services/volume/v3/encryption_types_client.py | 11 +- .../services/volume/v3/group_snapshots_client.py | 13 +- .../lib/services/volume/v3/group_types_client.py | 24 +- tempest/lib/services/volume/v3/groups_client.py | 18 +- tempest/lib/services/volume/v3/limits_client.py | 3 +- .../services/volume/v3/scheduler_stats_client.py | 5 +- tempest/lib/services/volume/v3/snapshots_client.py | 35 +- tempest/lib/services/volume/v3/versions_client.py | 5 +- tempest/lib/services/volume/v3/volumes_client.py | 63 ++- tempest/manager.py | 2 +- tempest/scenario/manager.py | 363 +++++++++---- tempest/scenario/test_encrypted_cinder_volumes.py | 2 +- .../scenario/test_minbw_allocation_placement.py | 7 +- tempest/scenario/test_minimum_basic.py | 2 +- .../scenario/test_network_advanced_server_ops.py | 2 +- tempest/scenario/test_network_basic_ops.py | 18 +- tempest/scenario/test_network_v6.py | 2 +- tempest/scenario/test_security_groups_basic_ops.py | 8 +- tempest/scenario/test_snapshot_pattern.py | 10 + tempest/scenario/test_volume_boot_pattern.py | 3 +- .../calls.subunit | Bin .../calls_subunit_expected.json | 87 +++ .../lib/common/utils/linux/test_remote_client.py | 2 +- .../services/compute/test_base_compute_client.py | 2 +- .../lib/services/compute/test_servers_client.py | 2 +- .../lib/services/compute/test_services_client.py | 2 +- .../lib/services/identity/v2/test_token_client.py | 3 +- .../lib/services/identity/v3/test_token_client.py | 3 +- .../lib/services/image/v2/test_images_client.py | 19 +- .../services/network/test_base_network_client.py | 2 +- .../lib/services/network/test_quotas_client.py | 12 +- .../network/test_security_group_rules_client.py | 2 +- .../network/test_security_groups_client.py | 2 +- .../services/object_storage/test_object_client.py | 2 +- .../lib/services/volume/v3/test_backups_client.py | 3 +- .../volume/v3/test_encryption_types_client.py | 4 +- .../services/volume/v3/test_group_types_client.py | 4 +- .../volume/v3/test_scheduler_stats_client.py | 12 +- .../lib/services/volume/v3/test_services_client.py | 2 +- .../volume/v3/test_snapshot_manage_client.py | 2 +- .../services/volume/v3/test_transfers_client.py | 2 +- .../volume/v3/test_volume_manage_client.py | 2 +- .../lib/services/volume/v3/test_volumes_client.py | 4 - test-requirements.txt | 4 +- tools/generate-tempest-plugins-list.py | 4 +- tools/generate-tempest-plugins-list.sh | 4 +- .../tempest-integrated-gate-compute-blacklist.txt | 6 + ...st-integrated-gate-object-storage-blacklist.txt | 7 +- .../tempest-integrated-gate-storage-blacklist.txt | 7 +- tools/tempest-plugin-sanity.sh | 6 +- tox.ini | 12 +- 351 files changed, 5774 insertions(+), 1596 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index bf38faed2..d8738f08c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 -jsonschema>=2.6.0 # MIT +jsonschema>=3.2.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index a50905fb7..17fa9f108 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4,2 +4 @@ -hacking>=3.0,<3.1.0;python_version>='3.5' # Apache-2.0 -mock>=2.0.0 # BSD +hacking>=3.0.1,<3.1.0;python_version>='3.5' # Apache-2.0 @@ -7,0 +7 @@ oslotest>=3.2.0 # Apache-2.0 +pycodestyle>=2.0.0,<2.6.0 # MIT From no-reply at openstack.org Mon Sep 21 08:06:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 08:06:31 -0000 Subject: [release-announce] virtualbmc 2.2.0 Message-ID: We are pleased to announce the release of: virtualbmc 2.2.0: Create virtual BMCs for controlling virtual instances via IPMI The source is available from: https://opendev.org/openstack/virtualbmc Download the package from: https://tarballs.openstack.org/virtualbmc/ For more details, please see below. Changes in virtualbmc 2.1.0..2.2.0 ---------------------------------- d79f823 Fix lower-constraints for ubuntu focal 9d0750a Correct vmbc add command 43925d2 Set min version of tox to 3.2.1 1dbfd44 drop mock from lower-constraints 3c4390a Remove unneded Babel config 3602737 Update lower-constraints.txt e9854ff Switch to newer openstackdocstheme and reno versions 4312849 Fix doc build failure 71773f6 Do not import print function from __future__ Diffstat (except docs and test files) ------------------------------------- babel.cfg | 2 -- bindep.txt | 18 +++++++++--------- lower-constraints.txt | 23 ++++++++++++----------- releasenotes/source/conf.py | 6 +++++- requirements.txt | 6 +++--- setup.cfg | 14 -------------- test-requirements.txt | 6 +++--- tox.ini | 2 +- virtualbmc/cmd/vbmcd.py | 2 -- 11 files changed, 38 insertions(+), 50 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0ec64bb..60d2d4c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,2 +6,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -libvirt-python!=4.1.0,>=3.7.0 # LGPLv2+ -pyghmi>=1.0.22 # Apache-2.0 +libvirt-python>=6.0.0 # LGPLv2+ +pyghmi>=1.2.0 # Apache-2.0 @@ -9 +9 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 -pyzmq>=14.3.1 # LGPL+BSD +pyzmq>=19.0.0 # LGPL+BSD diff --git a/test-requirements.txt b/test-requirements.txt index 82137ae..a153cb4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11,2 +11,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD -openstackdocstheme>=1.20.0 # Apache-2.0 +sphinx>=2.0.0,!=2.1.0 # BSD +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -20 +20 @@ stestr>=1.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Mon Sep 21 08:11:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 08:11:41 -0000 Subject: [release-announce] ironic-python-agent-builder 2.2.0 Message-ID: We are pumped to announce the release of: ironic-python-agent-builder 2.2.0: Tools and scripts to build Ironic Python Agent The source is available from: https://opendev.org/openstack/ironic-python-agent-builder Download the package from: https://tarballs.openstack.org/ironic-python-agent-builder/ For more details, please see below. Changes in ironic-python-agent-builder 2.1.0..2.2.0 --------------------------------------------------- 69e41ff Fix typo in spelling of "finalise", breaking build 841ef66 Fix cacert path for TLS element c683807 Add dosfsutils for EFI to tinyipa da78fa0 Followups for TLS support 79715dd Add element to configure IPA with TLS, use configdir 8602442 Install libssl-dev / openssl-devel when building IPA 0ece507 Use converted ipa jobs def99cd Build centos8 on centos8 bf4d98a Move zuul config in zuul.d 54aa2ca Leave kbd installed 8556bda Remove old proc before finalising tinyipa b609df3 Pin pip version to install in tinyipa images 11bb109 Fix finalise tinyipa 089ec16 Update name of ipa job Diffstat (except docs and test files) ------------------------------------- .../ironic-python-agent.conf | 2 +- .../ironic-python-agent.init | 2 +- .../ironic-python-agent.service | 2 +- .../package-installs.yaml | 6 +-- dib/ironic-python-agent-ramdisk/pkg-map | 1 + .../static/etc/ironic-python-agent.d/README | 3 ++ dib/ironic-python-agent-tls/README.rst | 32 +++++++++++++ dib/ironic-python-agent-tls/element-deps | 1 + .../pre-finalise.d/10-configure-ipa-tls | 37 +++++++++++++++ tinyipa/build-tinyipa.sh | 4 +- tinyipa/build_files/finalreqs.lst | 1 + tinyipa/common.sh | 2 + tinyipa/finalise-tinyipa.sh | 13 +++++- .../ironic-python-agent-builder-jobs.yaml | 52 +--------------------- zuul.d/project.yaml | 45 +++++++++++++++++++ 15 files changed, 144 insertions(+), 59 deletions(-) From no-reply at openstack.org Mon Sep 21 11:25:58 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 11:25:58 -0000 Subject: [release-announce] patrole 0.10.0 (victoria) Message-ID: We are psyched to announce the release of: patrole 0.10.0: Patrole is a tool for verifying that Role-Based Access Control is being enforced across OpenStack deployments. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/patrole Download the package from: https://tarballs.openstack.org/patrole/ Please report issues through: https://bugs.launchpad.net/patrole/+bugs For more details, please see below. 0.10.0 ^^^^^^ Prelude ******* This release is to tag the Patrole for OpenStack Victoria release. This release marks the start of Victoria release support in Patrole. After this release, Patrole will support below OpenStack Releases: * Victoria * Ussuri * Train * Stein Current development of Patrole is for OpenStack Wallaby development cycle. Every Patrole commit is also tested against master during the Wallaby cycle. However, this does not necessarily mean that using Patrole as of this tag will work against a Wallaby (or future release) cloud. To be on safe side, use this tag to test the OpenStack Victoria release. New Features ************ * A new policy feature flag called "[policy_feature_flag].changed_nova_policies_victoria" has been added to Patrole's config to handle Nova policies changed in Victoria. The policy feature flag is applied to tests that use policies changed in Victoria, including the following: * os_compute_api:os-hosts * os_compute_api:os-tenant-networks * os_compute_api:os-volumes * os_compute_api:os-security-groups Changes in patrole 0.9.0..0.10.0 -------------------------------- 782375d Add releasenote to tag the Patrole for Victoria release ff2fba2 Clean up tox.ini and document zuul.yaml settings 89d9ff8 Fix Extension gates by supporting Skip Execption in test case. 8746b77 fix patrole-multinode-member non-voting gate by skip_because a bug 2c80e38 Get the patrole gate working due to Nova category changes in Victoria 8e3b032 Set admin, member and reader gates to be the same 8592e58 [goal] Migrate patrole jobs to focal a5b51b6 Shorten Identity project name due to 64 char limit. cfac16a Fix gate for multiple issues 7a69fa0 Stop to use the __future__ module. 5d65c58 Switch to newer openstackdocstheme and reno versions 5a0c57c Fix hacking min version to 3.0.1 14d076b Followup for grouping imports c5ea6f2 Use unittest.mock instead of third party mock 15d8f26 Switch testing to Victoria testing runtime a19f3db Add Patrole gate job for stable/ussuri 6d97d0f Add Patrole gate job for stable/train 1d88d08 Add release notes page for version 0.9.0 5214bdc Fix typo in contributor guide 1fcf4bb Remove the stable rocky job from Patrole master gate d69a636 Cleanup py27 support Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 77 ++++++++++++++-------- devstack/plugin.sh | 15 +++++ lower-constraints.txt | 12 +--- patrole_tempest_plugin/config.py | 7 +- patrole_tempest_plugin/rbac_rule_validation.py | 9 +++ .../api/compute/test_quota_class_sets_rbac.py | 2 +- .../test_server_misc_policy_actions_rbac.py | 13 +++- .../compute/test_server_volume_attachments_rbac.py | 1 + .../api/identity/v3/test_oauth_consumers_rbac.py | 4 +- ...ed-nova-policies-victoria-7a5f123238b099d9.yaml | 13 ++++ .../patrole-victoria-release-e3dc105ed55a7c4c.yaml | 17 +++++ releasenotes/source/conf.py | 12 ++-- releasenotes/source/index.rst | 1 + releasenotes/source/v0.9.0.rst | 6 ++ setup.cfg | 11 +--- setup.py | 9 --- test-requirements.txt | 4 +- tox.ini | 24 ++++--- 34 files changed, 267 insertions(+), 128 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 63f290c..11f4a60 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -6 +5,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0.0 # BSD @@ -11,0 +11 @@ bandit>=1.5 # Apache-2.0 +mock>=2.0.0 # BSD From no-reply at openstack.org Mon Sep 21 19:15:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 19:15:43 -0000 Subject: [release-announce] ec2-api 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for ec2-api for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/ec2-api/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/ec2-api/src/branch/stable/victoria Release notes for ec2-api can be found at: https://docs.openstack.org/releasenotes/ec2-api/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/ec2-api/+bugs and tag it *victoria-rc-potential* to bring it to the ec2-api release crew's attention. From no-reply at openstack.org Mon Sep 21 22:34:01 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:34:01 -0000 Subject: [release-announce] qinling-dashboard 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for qinling-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/qinling-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/qinling-dashboard/src/branch/stable/victoria Release notes for qinling-dashboard can be found at: https://docs.openstack.org/releasenotes/qinling-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/qinling-dashboard and tag it *victoria-rc-potential* to bring it to the qinling-dashboard release crew's attention. From no-reply at openstack.org Mon Sep 21 22:34:38 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:34:38 -0000 Subject: [release-announce] cloudkitty 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for cloudkitty for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/cloudkitty/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/cloudkitty/src/branch/stable/victoria Release notes for cloudkitty can be found at: https://docs.openstack.org/releasenotes/cloudkitty/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/cloudkitty and tag it *victoria-rc-potential* to bring it to the cloudkitty release crew's attention. From no-reply at openstack.org Mon Sep 21 22:40:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:40:44 -0000 Subject: [release-announce] cloudkitty-dashboard 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for cloudkitty-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/cloudkitty-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/cloudkitty-dashboard/src/branch/stable/victoria Release notes for cloudkitty-dashboard can be found at: https://docs.openstack.org/releasenotes/cloudkitty-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/cloudkitty-dashboard and tag it *victoria-rc-potential* to bring it to the cloudkitty-dashboard release crew's attention. From no-reply at openstack.org Mon Sep 21 22:48:50 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:48:50 -0000 Subject: [release-announce] magnum 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for magnum for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/magnum/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/magnum/src/branch/stable/victoria Release notes for magnum can be found at: https://docs.openstack.org/releasenotes/magnum/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/magnum/+bugs and tag it *victoria-rc-potential* to bring it to the magnum release crew's attention. From no-reply at openstack.org Mon Sep 21 22:50:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:50:11 -0000 Subject: [release-announce] qinling 5.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for qinling for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/qinling/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/qinling/src/branch/stable/victoria Release notes for qinling can be found at: https://docs.openstack.org/releasenotes/qinling/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/927 and tag it *victoria-rc-potential* to bring it to the qinling release crew's attention. From no-reply at openstack.org Mon Sep 21 22:57:53 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 21 Sep 2020 22:57:53 -0000 Subject: [release-announce] magnum-ui 7.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for magnum-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/magnum-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/magnum-ui/src/branch/stable/victoria Release notes for magnum-ui can be found at: https://docs.openstack.org/releasenotes/magnum-ui/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/magnum-ui/+bugs and tag it *victoria-rc-potential* to bring it to the magnum-ui release crew's attention. From no-reply at openstack.org Tue Sep 22 14:26:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:26:18 -0000 Subject: [release-announce] kuryr-libnetwork 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for kuryr-libnetwork for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/kuryr-libnetwork/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/kuryr-libnetwork/src/branch/stable/victoria Release notes for kuryr-libnetwork can be found at: https://docs.openstack.org/releasenotes/kuryr-libnetwork/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/kuryr-libnetwork/+bugs and tag it *victoria-rc-potential* to bring it to the kuryr-libnetwork release crew's attention. From no-reply at openstack.org Tue Sep 22 14:31:48 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:31:48 -0000 Subject: [release-announce] zun-ui 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for zun-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/zun-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/zun-ui/src/branch/stable/victoria Release notes for zun-ui can be found at: https://docs.openstack.org/releasenotes/zun-ui/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/zun-ui/+bugs and tag it *victoria-rc-potential* to bring it to the zun-ui release crew's attention. From no-reply at openstack.org Tue Sep 22 14:32:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:32:04 -0000 Subject: [release-announce] compute-hyperv 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for compute-hyperv for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/compute-hyperv/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/compute-hyperv/src/branch/stable/victoria Release notes for compute-hyperv can be found at: https://docs.openstack.org/releasenotes/compute-hyperv/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/compute-hyperv/+bugs and tag it *victoria-rc-potential* to bring it to the compute-hyperv release crew's attention. From no-reply at openstack.org Tue Sep 22 14:34:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:34:16 -0000 Subject: [release-announce] networking-hyperv 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-hyperv for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-hyperv/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-hyperv/src/branch/stable/victoria Release notes for networking-hyperv can be found at: https://docs.openstack.org/releasenotes/networking-hyperv/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/networking-hyperv/+bugs and tag it *victoria-rc-potential* to bring it to the networking-hyperv release crew's attention. From no-reply at openstack.org Tue Sep 22 14:35:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:35:24 -0000 Subject: [release-announce] watcher-dashboard 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for watcher-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/watcher-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/watcher-dashboard/src/branch/stable/victoria Release notes for watcher-dashboard can be found at: https://docs.openstack.org/releasenotes/watcher-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/watcher-dashboard/+bugs and tag it *victoria-rc-potential* to bring it to the watcher-dashboard release crew's attention. From no-reply at openstack.org Tue Sep 22 14:35:57 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:35:57 -0000 Subject: [release-announce] blazar-dashboard 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for blazar-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/blazar-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/blazar-dashboard/src/branch/stable/victoria Release notes for blazar-dashboard can be found at: https://docs.openstack.org/releasenotes/blazar-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/blazar/+bugs and tag it *victoria-rc-potential* to bring it to the blazar-dashboard release crew's attention. From no-reply at openstack.org Tue Sep 22 14:36:25 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:36:25 -0000 Subject: [release-announce] openstack-cyborg 5.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for openstack-cyborg for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/cyborg/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/openstack-cyborg/src/branch/stable/victoria Release notes for openstack-cyborg can be found at: https://docs.openstack.org/releasenotes/cyborg/ From no-reply at openstack.org Tue Sep 22 14:36:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:36:44 -0000 Subject: [release-announce] openstack-heat 15.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for openstack-heat for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/heat/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/openstack-heat/src/branch/stable/victoria Release notes for openstack-heat can be found at: https://docs.openstack.org/releasenotes/heat/ From no-reply at openstack.org Tue Sep 22 14:37:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 14:37:37 -0000 Subject: [release-announce] python-watcher 5.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for python-watcher for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/watcher/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/python-watcher/src/branch/stable/victoria Release notes for python-watcher can be found at: https://docs.openstack.org/releasenotes/watcher/ From no-reply at openstack.org Tue Sep 22 20:15:15 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 22 Sep 2020 20:15:15 -0000 Subject: [release-announce] zun 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for zun for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/zun/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/zun/src/branch/stable/victoria Release notes for zun can be found at: https://docs.openstack.org/releasenotes/zun/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/zun/+bugs and tag it *victoria-rc-potential* to bring it to the zun release crew's attention. From no-reply at openstack.org Wed Sep 23 12:55:50 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 12:55:50 -0000 Subject: [release-announce] neutron-dynamic-routing 17.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for neutron-dynamic-routing for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/neutron-dynamic-routing/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/neutron-dynamic-routing/src/branch/stable/victoria Release notes for neutron-dynamic-routing can be found at: https://docs.openstack.org/releasenotes/neutron-dynamic-routing/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/neutron/+bugs and tag it *victoria-rc-potential* to bring it to the neutron-dynamic-routing release crew's attention. From no-reply at openstack.org Wed Sep 23 13:00:02 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:00:02 -0000 Subject: [release-announce] networking-midonet 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-midonet for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-midonet/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-midonet/src/branch/stable/victoria Release notes for networking-midonet can be found at: https://docs.openstack.org/releasenotes/networking-midonet/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/networking-midonet/+bugs and tag it *victoria-rc-potential* to bring it to the networking-midonet release crew's attention. From no-reply at openstack.org Wed Sep 23 13:03:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:03:56 -0000 Subject: [release-announce] neutron-vpnaas-dashboard 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for neutron-vpnaas-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/neutron-vpnaas-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/neutron-vpnaas-dashboard/src/branch/stable/victoria Release notes for neutron-vpnaas-dashboard can be found at: https://docs.openstack.org/releasenotes/neutron-vpnaas-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/neutron-vpnaas-dashboard/+bugs and tag it *victoria-rc-potential* to bring it to the neutron-vpnaas-dashboard release crew's attention. From no-reply at openstack.org Wed Sep 23 13:04:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:04:00 -0000 Subject: [release-announce] neutron-vpnaas 17.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for neutron-vpnaas for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/neutron-vpnaas/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/neutron-vpnaas/src/branch/stable/victoria Release notes for neutron-vpnaas can be found at: https://docs.openstack.org/releasenotes/neutron-vpnaas/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/neutron/+bugs and tag it *victoria-rc-potential* to bring it to the neutron-vpnaas release crew's attention. From no-reply at openstack.org Wed Sep 23 13:06:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:06:24 -0000 Subject: [release-announce] networking-bagpipe 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-bagpipe for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-bagpipe/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-bagpipe/src/branch/stable/victoria Release notes for networking-bagpipe can be found at: https://docs.openstack.org/releasenotes/networking-bagpipe/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/networking-bagpipe/+bugs and tag it *victoria-rc-potential* to bring it to the networking-bagpipe release crew's attention. From no-reply at openstack.org Wed Sep 23 13:08:10 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:08:10 -0000 Subject: [release-announce] networking-odl 17.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-odl for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-odl/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-odl/src/branch/stable/victoria Release notes for networking-odl can be found at: https://docs.openstack.org/releasenotes/networking-odl/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/networking-odl/+bugs and tag it *victoria-rc-potential* to bring it to the networking-odl release crew's attention. From no-reply at openstack.org Wed Sep 23 13:08:53 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:08:53 -0000 Subject: [release-announce] networking-sfc 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-sfc for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-sfc/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-sfc/src/branch/stable/victoria Release notes for networking-sfc can be found at: https://docs.openstack.org/releasenotes/networking-sfc/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/networking-sfc/+bugs and tag it *victoria-rc-potential* to bring it to the networking-sfc release crew's attention. From no-reply at openstack.org Wed Sep 23 13:09:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:09:14 -0000 Subject: [release-announce] ironic-inspector 10.1.1 (ussuri) Message-ID: We are psyched to announce the release of: ironic-inspector 10.1.1: Hardware introspection for OpenStack Bare Metal This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/ironic-inspector Download the package from: https://tarballs.openstack.org/ironic-inspector/ Please report issues through: https://storyboard.openstack.org/#!/project/944 For more details, please see below. 10.1.1 ^^^^^^ Bug Fixes * Fixes the issue that IPv6 link local addresses are ignored during interface validation which fails introspection. * Fixes "AttributeError: 'Node' object has no attribute 'uuid'" when trying to introspect an active node that is not currently in the cache. * No longer aborts the whole process if one periodic task fails. * Fixes the node identification logic to enable a user to list the "redfish_address" label for "driver_info" field values for identification of a machine using the "[DEFAULT]ipmi_address_fields" configuration option. Previously the host would just not be matched as the full URL would be evaluated instead of what the URL may resolve to. * Fixes accessing API endpoints with trailing slashes. Now they're treated the same way as without slashes, although the latter remain canonical URLs. * No longer uses introspection delay for nodes with "manage_boot==False" (i.e. boot is managed by ironic). It is useless and may actually break introspection if a node boots before it gets whitelisted in the PXE filter. * The introspection start API is now synchronous when "manage_boot==False". This means that any failures will be propagated to ironic, preventing it from powering a node on and booting it without the PXE filter updated. * No longer tries to set "local_gb" to -1 if the matched root device has size of zero. Changes in ironic-inspector 10.1.0..10.1.1 ------------------------------------------ bc4311e Fix URL parsing to enable redfish_address matching 1f676f9 Add variable to set inspection timeout in tempest tests 470c2f4 Do not try to set local_gb to -1 when the matched root device size is 0 19e0281 Make inspector base CI job use 2 CPUs 4cb904f Use node.id instead of node.uuid in record_node 0551943 Accept IPv6 link local address during interface validation 244cb9c Stop running a periodic task for the noop PXE filter beb14ad Set tempest_test_timeout for managed job 42c64f7 Update TOX_CONSTRAINTS_FILE for stable/ussuri 963e9cf Treat endpoints with trailing slashes the same way as without them 391267f Make POST /v1/introspection synchronous when manage_boot==False 6c7fda7 Avoid using introspection start delays with non-managed boot ba259cd Monkey patch original current_thread _active 9befd27 Update local.conf example file. aa12a8b Fix grenade job f95c81e Silence debug logging from oslo_messaging 5eb1731 Stop aborting the process on periodic task failures f34ddbc Remove testresources and testscenarios from test-requirements 61f46d9 Update .gitreview for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + devstack/example.local.conf | 60 ++++++++++++---------- devstack/plugin.sh | 4 ++ ironic_inspector/cmd/__init__.py | 6 +++ ironic_inspector/common/ironic.py | 8 +++ ironic_inspector/conductor/manager.py | 28 +++++----- ironic_inspector/conf/default.py | 8 +-- ironic_inspector/conf/opts.py | 5 +- ironic_inspector/introspect.py | 42 ++++++++------- ironic_inspector/main.py | 18 ++++--- ironic_inspector/node_cache.py | 5 +- ironic_inspector/plugins/standard.py | 19 ++++--- ironic_inspector/pxe_filter/base.py | 3 ++ ironic_inspector/test/unit/test_common_ironic.py | 37 +++++++++++++ ironic_inspector/test/unit/test_introspect.py | 18 +++++++ ironic_inspector/test/unit/test_main.py | 10 +++- ironic_inspector/test/unit/test_manager.py | 37 +------------ ironic_inspector/test/unit/test_node_cache.py | 1 + .../test/unit/test_plugins_standard.py | 29 ++++------- ironic_inspector/test/unit/test_pxe_filter.py | 12 +++-- ...accept-link-local-address-1fbb9cbdc3f980bb.yaml | 5 ++ releasenotes/notes/node-id-920629472f01c83a.yaml | 5 ++ releasenotes/notes/periodics-18bf7fb57777c043.yaml | 4 ++ .../support_redfish_address-94eae2c0d2879f53.yaml | 8 +++ .../notes/trailing-slashes-93c2466b71829ec1.yaml | 5 ++ .../notes/unmanaged-delay-d39871e1346d9448.yaml | 6 +++ .../notes/unmanaged-result-4de3788e7820e3c5.yaml | 6 +++ releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml | 5 ++ test-requirements.txt | 2 - tox.ini | 2 +- zuul.d/ironic-inspector-jobs.yaml | 10 +++- 31 files changed, 264 insertions(+), 145 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index ce6c002..c35985f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -19,2 +18,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -testresources>=2.0.0 # Apache-2.0/BSD -testscenarios>=0.4 # Apache-2.0/BSD From no-reply at openstack.org Wed Sep 23 13:09:26 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:09:26 -0000 Subject: [release-announce] networking-bgpvpn 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-bgpvpn for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-bgpvpn/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-bgpvpn/src/branch/stable/victoria Release notes for networking-bgpvpn can be found at: https://docs.openstack.org/releasenotes/networking-bgpvpn/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/bgpvpn/+bugs and tag it *victoria-rc-potential* to bring it to the networking-bgpvpn release crew's attention. From no-reply at openstack.org Wed Sep 23 13:13:58 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:13:58 -0000 Subject: [release-announce] bifrost 8.1.1 (ussuri) Message-ID: We are stoked to announce the release of: bifrost 8.1.1: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the ussuri stable release series. The source is available from: https://opendev.org/openstack/bifrost Download the package from: https://tarballs.openstack.org/bifrost/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/bifrost For more details, please see below. 8.1.1 ^^^^^ Upgrade Notes ************* * Bifrost no longer adds ironic and ironic-inspector endpoints to the public firewalld zone, the operator has to do it explicitly if external access is expected. * Adds the explicit setting of file access permissions to get_url calls in bifrost ansible playbooks to ensure that the contents of "/httpboot" are world-readable independently of which Ansible version is in use. Bug Fixes ********* * Fixes fast-track deployment after inspection/discovery by providing the correct ironic API URL to the ramdisk. * Fixes deployment in a testing environment on CentOS 8 by using firewalld instead of iptables to enable access from nodes to ironic. * Automatically enables DHCP and TFTP services in firewalld on CentOS/RHEL. * Instead of modifying the "public" firewalld zone, creates a new zone "bifrost" and puts the "network_interface" in it. Set "firewalld_internal_zone=public" to revert to the previous behavior. * Makes "/var/lib/ironic" and its images subdirectories readable by nginx. This is required for using the images cache. * Fixes ACL of PXE and iPXE boot files to make sure they are world- readable. * Resolves the issue with ansible versions 2.9.12 and 2.8.14 where implicit setting of file permissions on files downloaded with get_url calls results in overly restrictive permissions. This leads to access denied while attempting to read the contents of "/httpboot" and results in failed deployments. * Removing dependency on libselinux-python for Fedora OS family. This package is no longer present in Fedora 32 and was causing installation failures. It is safe to remove as it is used with python2 only. * On systems with SELinux enforcing, enables nginx to read symbolic links. Fixes network boot of instances. * Adds correct SELinux context for "/tftpboot". Changes in bifrost 8.1.0..8.1.1 ------------------------------- 829e670 Fix install on systems without systemd 924534a Create our own firewalld zone and use it on real bare metal d900a76 Make /var/lib/ironic/{,images,master_images} readable by nginx 49de1f9 Add correct SELinux context for /tftpboot and fix map-file ACL 5db92e3 Explicitly set permissions on /httpboot contents 3348099 Explicitly enable DHCP services on baremetal CentOS/RHEL 55f7ad3 Use firewalld to open ports on CentOS and RHEL. b3b4b85 Make the iPXE and PXE boot files world-readable 1877ad5 bifrost_inventory: use stderr for logging 334c309 selinux: allow nginx to read symbolic links d371d2d Removing libselinux-python package from Fedora dependencies dc87231 Do not use 'sudo pip install' when venv is used 1070784 Fix bifrost_venv_dir default assignment 37a9205 install-deps: install setuptools early for Debian 98442ec Fix fast-track deployment after discovery/inspection 8b3f75a Install packages all at once instead of looping over them Diffstat (except docs and test files) ------------------------------------- bifrost/inventory.py | 1 + .../bifrost-create-dib-image/defaults/main.yml | 2 +- .../bifrost-create-vm-nodes/defaults/main.yml | 2 +- .../defaults/required_defaults_Fedora.yml | 2 +- .../roles/bifrost-create-vm-nodes/tasks/main.yml | 3 +- .../roles/bifrost-ironic-install/defaults/main.yml | 4 +- .../defaults/required_defaults_Fedora.yml | 1 - .../defaults/required_defaults_RedHat_family.yml | 2 + .../bifrost-ironic-install/files/ironic_policy.te | 4 +- .../bifrost-ironic-install/tasks/bootstrap.yml | 45 ++++++++++++++++- .../tasks/create_tftpboot.yml | 57 ++++++++++++++++++---- .../tasks/download_ipa_image.yml | 22 ++++++++- .../bifrost-ironic-install/tasks/get_ipxe.yml | 6 +++ .../tasks/inspector_bootstrap.yml | 18 ++++++- .../roles/bifrost-ironic-install/tasks/install.yml | 6 +-- .../tasks/setup_firewalld.yml | 50 +++++++++++++++++++ .../templates/inspector-default-boot-ipxe.j2 | 2 +- .../bifrost-keystone-install/defaults/main.yml | 2 +- .../bifrost-keystone-install/tasks/install.yml | 3 +- .../fast-track-inspection-a28a062e86f06190.yaml | 5 ++ releasenotes/notes/firewalld-d53c6396828b91ee.yaml | 5 ++ .../notes/firewalld-services-4c255c02d8d427f8.yaml | 4 ++ .../notes/firewalld-zone-d8c72fb5924a4916.yaml | 11 +++++ .../notes/images-permissions-2042490e3ca13656.yaml | 5 ++ releasenotes/notes/pxe-acl-26f3be809caa0c88.yaml | 4 ++ .../notes/releasenote-341a5eebe6168aea.yaml | 13 +++++ .../notes/releasenote-94bcb2b0da207f94.yaml | 7 +++ .../notes/selinux-lnk_file-527ac51c60f9c2ad.yaml | 5 ++ .../notes/tftp-context-6f918743ba9052b0.yaml | 4 ++ scripts/install-deps.sh | 14 ++++-- 30 files changed, 276 insertions(+), 33 deletions(-) From no-reply at openstack.org Wed Sep 23 13:38:32 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:38:32 -0000 Subject: [release-announce] sahara-plugin-spark 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-spark for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-spark/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-spark/src/branch/stable/victoria Release notes for sahara-plugin-spark can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-spark/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1104 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-spark release crew's attention. From no-reply at openstack.org Wed Sep 23 13:50:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:50:04 -0000 Subject: [release-announce] sahara-plugin-vanilla 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-vanilla for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-vanilla/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-vanilla/src/branch/stable/victoria Release notes for sahara-plugin-vanilla can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-vanilla/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1106 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-vanilla release crew's attention. From no-reply at openstack.org Wed Sep 23 13:50:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:50:18 -0000 Subject: [release-announce] sahara-plugin-ambari 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-ambari for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-ambari/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-ambari/src/branch/stable/victoria Release notes for sahara-plugin-ambari can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-ambari/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1101 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-ambari release crew's attention. From no-reply at openstack.org Wed Sep 23 13:50:26 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:50:26 -0000 Subject: [release-announce] zaqar-ui 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for zaqar-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/zaqar-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/zaqar-ui/src/branch/stable/victoria Release notes for zaqar-ui can be found at: https://docs.openstack.org/releasenotes/zaqar-ui/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/zaqar-ui/+bugs and tag it *victoria-rc-potential* to bring it to the zaqar-ui release crew's attention. From no-reply at openstack.org Wed Sep 23 13:50:28 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:50:28 -0000 Subject: [release-announce] sahara-plugin-storm 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-storm for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-storm/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-storm/src/branch/stable/victoria Release notes for sahara-plugin-storm can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-storm/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1105 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-storm release crew's attention. From no-reply at openstack.org Wed Sep 23 13:50:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:50:43 -0000 Subject: [release-announce] sahara-extra 12.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-extra for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-extra/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-extra/src/branch/stable/victoria Release notes for sahara-extra can be found at: https://docs.openstack.org/releasenotes/sahara-extra/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/sahara/+bugs and tag it *victoria-rc-potential* to bring it to the sahara-extra release crew's attention. From no-reply at openstack.org Wed Sep 23 13:51:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:51:36 -0000 Subject: [release-announce] sahara-plugin-mapr 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-mapr for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-mapr/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-mapr/src/branch/stable/victoria Release notes for sahara-plugin-mapr can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-mapr/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1103 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-mapr release crew's attention. From no-reply at openstack.org Wed Sep 23 13:51:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:51:44 -0000 Subject: [release-announce] tacker-horizon 2.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for tacker-horizon for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/tacker-horizon/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/tacker-horizon/src/branch/stable/victoria Release notes for tacker-horizon can be found at: https://docs.openstack.org/releasenotes/tacker-horizon/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/tacker/+bugs and tag it *victoria-rc-potential* to bring it to the tacker-horizon release crew's attention. From no-reply at openstack.org Wed Sep 23 13:52:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:52:41 -0000 Subject: [release-announce] sahara 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara/src/branch/stable/victoria Release notes for sahara can be found at: https://docs.openstack.org/releasenotes/sahara/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/sahara/+bugs and tag it *victoria-rc-potential* to bring it to the sahara release crew's attention. From no-reply at openstack.org Wed Sep 23 13:53:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:53:43 -0000 Subject: [release-announce] sahara-dashboard 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-dashboard/src/branch/stable/victoria Release notes for sahara-dashboard can be found at: https://docs.openstack.org/releasenotes/sahara-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/sahara-dashboard and tag it *victoria-rc-potential* to bring it to the sahara-dashboard release crew's attention. From no-reply at openstack.org Wed Sep 23 13:53:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:53:52 -0000 Subject: [release-announce] sahara-plugin-cdh 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-plugin-cdh for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-plugin-cdh/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-plugin-cdh/src/branch/stable/victoria Release notes for sahara-plugin-cdh can be found at: https://docs.openstack.org/releasenotes/sahara-plugin-cdh/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/1102 and tag it *victoria-rc-potential* to bring it to the sahara-plugin-cdh release crew's attention. From no-reply at openstack.org Wed Sep 23 13:56:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 13:56:42 -0000 Subject: [release-announce] sahara-image-elements 13.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for sahara-image-elements for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/sahara-image-elements/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/sahara-image-elements/src/branch/stable/victoria Release notes for sahara-image-elements can be found at: https://docs.openstack.org/releasenotes/sahara-image-elements/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/sahara/+bugs and tag it *victoria-rc-potential* to bring it to the sahara-image-elements release crew's attention. From no-reply at openstack.org Wed Sep 23 15:00:05 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 15:00:05 -0000 Subject: [release-announce] zaqar 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for zaqar for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/zaqar/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/zaqar/src/branch/stable/victoria Release notes for zaqar can be found at: https://docs.openstack.org/releasenotes/zaqar/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/zaqar/+bugs and tag it *victoria-rc-potential* to bring it to the zaqar release crew's attention. From no-reply at openstack.org Wed Sep 23 17:19:43 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 17:19:43 -0000 Subject: [release-announce] searchlight-ui 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for searchlight-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/searchlight-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/searchlight-ui/src/branch/stable/victoria Release notes for searchlight-ui can be found at: https://docs.openstack.org/releasenotes/searchlight-ui/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/searchlight-ui and tag it *victoria-rc-potential* to bring it to the searchlight-ui release crew's attention. From no-reply at openstack.org Wed Sep 23 17:20:38 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 17:20:38 -0000 Subject: [release-announce] searchlight 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for searchlight for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/searchlight/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/searchlight/src/branch/stable/victoria Release notes for searchlight can be found at: https://docs.openstack.org/releasenotes/searchlight/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/searchlight and tag it *victoria-rc-potential* to bring it to the searchlight release crew's attention. From no-reply at openstack.org Wed Sep 23 18:55:33 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 18:55:33 -0000 Subject: [release-announce] networking-baremetal 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-baremetal for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-baremetal/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-baremetal/src/branch/stable/victoria Release notes for networking-baremetal can be found at: https://docs.openstack.org/releasenotes/networking-baremetal/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/networking-baremetal and tag it *victoria-rc-potential* to bring it to the networking-baremetal release crew's attention. From no-reply at openstack.org Wed Sep 23 19:17:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 23 Sep 2020 19:17:20 -0000 Subject: [release-announce] networking-generic-switch 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for networking-generic-switch for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/networking-generic-switch/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/networking-generic-switch/src/branch/stable/victoria Release notes for networking-generic-switch can be found at: https://docs.openstack.org/releasenotes/networking-generic-switch/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/networking-generic-switch and tag it *victoria-rc-potential* to bring it to the networking-generic-switch release crew's attention. From no-reply at openstack.org Thu Sep 24 09:18:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:18:06 -0000 Subject: [release-announce] manila-ui 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for manila-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/manila-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/manila-ui/src/branch/stable/victoria Release notes for manila-ui can be found at: https://docs.openstack.org/releasenotes/manila-ui/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/manila-ui/+bugs and tag it *victoria-rc-potential* to bring it to the manila-ui release crew's attention. From no-reply at openstack.org Thu Sep 24 09:18:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:18:21 -0000 Subject: [release-announce] panko 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for panko for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/panko/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/panko/src/branch/stable/victoria Release notes for panko can be found at: https://docs.openstack.org/releasenotes/panko/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/panko/+bugs and tag it *victoria-rc-potential* to bring it to the panko release crew's attention. From no-reply at openstack.org Thu Sep 24 09:21:57 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:21:57 -0000 Subject: [release-announce] mistral-dashboard 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for mistral-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/mistral-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/mistral-dashboard/src/branch/stable/victoria Release notes for mistral-dashboard can be found at: https://docs.openstack.org/releasenotes/mistral-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/mistral/+bugs and tag it *victoria-rc-potential* to bring it to the mistral-dashboard release crew's attention. From no-reply at openstack.org Thu Sep 24 09:22:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:22:56 -0000 Subject: [release-announce] murano 10.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for murano for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/murano/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/murano/src/branch/stable/victoria Release notes for murano can be found at: https://docs.openstack.org/releasenotes/murano/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/murano/+bugs and tag it *victoria-rc-potential* to bring it to the murano release crew's attention. From no-reply at openstack.org Thu Sep 24 09:28:02 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:28:02 -0000 Subject: [release-announce] solum 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for solum for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/solum/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/solum/src/branch/stable/victoria Release notes for solum can be found at: https://docs.openstack.org/releasenotes/solum/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/solum/+bugs and tag it *victoria-rc-potential* to bring it to the solum release crew's attention. From no-reply at openstack.org Thu Sep 24 09:28:48 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:28:48 -0000 Subject: [release-announce] solum-dashboard 5.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for solum-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/solum-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/solum-dashboard/src/branch/stable/victoria Release notes for solum-dashboard can be found at: https://docs.openstack.org/releasenotes/solum-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/solum/+bugs and tag it *victoria-rc-potential* to bring it to the solum-dashboard release crew's attention. From no-reply at openstack.org Thu Sep 24 09:29:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:29:04 -0000 Subject: [release-announce] murano-agent 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for murano-agent for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/murano-agent/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/murano-agent/src/branch/stable/victoria Release notes for murano-agent can be found at: https://docs.openstack.org/releasenotes/murano-agent/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/murano/+bugs and tag it *victoria-rc-potential* to bring it to the murano-agent release crew's attention. From no-reply at openstack.org Thu Sep 24 09:29:09 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:29:09 -0000 Subject: [release-announce] storlets 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for storlets for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/storlets/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/storlets/src/branch/stable/victoria Release notes for storlets can be found at: https://docs.openstack.org/releasenotes/storlets/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/storlets/+bugs and tag it *victoria-rc-potential* to bring it to the storlets release crew's attention. From no-reply at openstack.org Thu Sep 24 09:35:12 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:35:12 -0000 Subject: [release-announce] murano-dashboard 10.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for murano-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/murano-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/murano-dashboard/src/branch/stable/victoria Release notes for murano-dashboard can be found at: https://docs.openstack.org/releasenotes/murano-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/murano/+bugs and tag it *victoria-rc-potential* to bring it to the murano-dashboard release crew's attention. From no-reply at openstack.org Thu Sep 24 09:37:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:37:36 -0000 Subject: [release-announce] glance 21.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for glance for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/glance/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/glance/src/branch/stable/victoria Release notes for glance can be found at: https://docs.openstack.org/releasenotes/glance/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/glance/+bugs and tag it *victoria-rc-potential* to bring it to the glance release crew's attention. From no-reply at openstack.org Thu Sep 24 09:37:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:37:37 -0000 Subject: [release-announce] aodh 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for aodh for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/aodh/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/aodh/src/branch/stable/victoria Release notes for aodh can be found at: https://docs.openstack.org/releasenotes/aodh/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/aodh/+bugs and tag it *victoria-rc-potential* to bring it to the aodh release crew's attention. From no-reply at openstack.org Thu Sep 24 09:45:03 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:45:03 -0000 Subject: [release-announce] ceilometer 15.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for ceilometer for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/ceilometer/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/ceilometer/src/branch/stable/victoria Release notes for ceilometer can be found at: https://docs.openstack.org/releasenotes/ceilometer/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/ceilometer/+bugs and tag it *victoria-rc-potential* to bring it to the ceilometer release crew's attention. From no-reply at openstack.org Thu Sep 24 09:45:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 09:45:21 -0000 Subject: [release-announce] trove 14.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for trove for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/trove/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/trove/src/branch/stable/victoria Release notes for trove can be found at: https://docs.openstack.org/releasenotes/trove/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/trove/+bugs and tag it *victoria-rc-potential* to bring it to the trove release crew's attention. From no-reply at openstack.org Thu Sep 24 16:56:34 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 16:56:34 -0000 Subject: [release-announce] ovn-octavia-provider 0.3.0 (victoria) Message-ID: We are stoked to announce the release of: ovn-octavia-provider 0.3.0: OpenStack Octavia integration with OVN This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/ovn-octavia-provider Download the package from: https://tarballs.openstack.org/ovn-octavia-provider/ Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. Changes in ovn-octavia-provider 0.2.0..0.3.0 -------------------------------------------- 898d8f1 test_integration.py: remove neutron dependency e5699cf Add integration tests with port forwarding 44971ee Switch to TOX_CONSTRAINTS_FILE bfd9804 Fix broken gate 2da9f3d Omit tests directory while couting the coverage report c287fda Set the CONF.load_balancer.enabled_provider_drivers tempest conf 57dbca6 Fix member_batch_update function to follow api v2 65c25a4 Add installation of octavia-tempest-plugin to sample local.conf 3445f5f Update ROUND_ROBIN to SOURCE_IP_PORT in docs 773daf5 Fix pep8 and functional jobs 6ed2660 Add a hacking check for importing mock library Diffstat (except docs and test files) ------------------------------------- .coveragerc | 7 + HACKING.rst | 1 + devstack/local.conf.sample | 4 +- lower-constraints.txt | 25 +-- ovn_octavia_provider/common/constants.py | 2 + ovn_octavia_provider/driver.py | 29 ++-- ovn_octavia_provider/hacking/checks.py | 19 +++ ovn_octavia_provider/helper.py | 6 + requirements.txt | 2 + test-requirements.txt | 2 +- tox.ini | 9 +- zuul.d/base.yaml | 23 ++- zuul.d/project.yaml | 6 +- 20 files changed, 340 insertions(+), 56 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5835904..a311457 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,0 +10 @@ oslo.log>=3.36.0 # Apache-2.0 +oslo.messaging>=12.4.0 # Apache-2.0 @@ -14,0 +16 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 +SQLAlchemy>=1.2.19 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index cc06d27..bbd2336 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +12,0 @@ stestr>=1.0.0 # Apache-2.0 -astroid==2.1.0 # LGPLv2.1 @@ -14,0 +14 @@ pylint==2.3.0 # GPLv2 +isort==4.3.21 # MIT From no-reply at openstack.org Thu Sep 24 16:56:35 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 16:56:35 -0000 Subject: [release-announce] trove-dashboard 15.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for trove-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/trove-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/trove-dashboard/src/branch/stable/victoria Release notes for trove-dashboard can be found at: https://docs.openstack.org/releasenotes/trove-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/trove-dashboard/+bugs and tag it *victoria-rc-potential* to bring it to the trove-dashboard release crew's attention. From no-reply at openstack.org Thu Sep 24 16:58:45 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 16:58:45 -0000 Subject: [release-announce] sushy 3.4.1 (victoria) Message-ID: We are overjoyed to announce the release of: sushy 3.4.1: Sushy is a small Python library to communicate with Redfish based systems This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/sushy Download the package from: https://tarballs.openstack.org/sushy/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/sushy For more details, please see below. 3.4.1 ^^^^^ Bug Fixes * Makes message parsing more resilient by handling the case where the message ID only contains a message key and no registry name. In this case, fall back to the "Messages" message registry file and then to the "BaseMessages" message registry file. If the message ID cannot be found, then set the message to "unknown". When parsing messages, if not enough arguments were supplied, then fill in the remaining arguments with "unknown". Changes in sushy 3.4.0..3.4.1 ----------------------------- bb704a7 Trivial: add missing __init__.py to sushy/resources/taskservice aab6812 Make message parsing more resilient 7ec9021 Fix l-c job 3849988 Update TOX_CONSTRAINTS_FILE for stable/victoria 0f5a323 Update .gitreview for stable/victoria Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + lower-constraints.txt | 4 +- ...essage-parsing-resilience-534da532515a15da.yaml | 10 ++ sushy/main.py | 17 ++- sushy/resources/registry/message_registry.py | 42 ++++++- sushy/resources/taskservice/__init__.py | 0 .../resources/registry/test_message_registry.py | 127 +++++++++++++++++++++ tox.ini | 2 +- 9 files changed, 196 insertions(+), 15 deletions(-) From no-reply at openstack.org Thu Sep 24 17:00:08 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 17:00:08 -0000 Subject: [release-announce] openstacksdk 0.50.0 (victoria) Message-ID: We are thrilled to announce the release of: openstacksdk 0.50.0: An SDK for building applications to work with OpenStack This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/openstacksdk Download the package from: https://pypi.org/project/openstacksdk Please report issues through: https://storyboard.openstack.org/#!/project/openstack/openstacksdk For more details, please see below. Changes in openstacksdk 0.49.0..0.50.0 -------------------------------------- 4927a26e Fix l-c testing for ubuntu focal 932642b4 Fix a bogus error in config loader when using several args with dashes 8303b910 Update TOX_CONSTRAINTS_FILE for stable/victoria 8091e7df Update .gitreview for stable/victoria Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + lower-constraints.txt | 4 ++-- openstack/config/loader.py | 4 ++-- requirements.txt | 4 ++-- tox.ini | 8 ++++---- 6 files changed, 35 insertions(+), 10 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 52e05ec9..78e57b41 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -PyYAML>=3.12 # MIT +PyYAML>=3.13 # MIT @@ -19 +19 @@ dogpile.cache>=0.6.5 # BSD -cryptography>=2.1 # BSD/Apache-2.0 +cryptography>=2.7 # BSD/Apache-2.0 From no-reply at openstack.org Thu Sep 24 19:06:46 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 24 Sep 2020 19:06:46 -0000 Subject: [release-announce] vitrage 7.3.0 (victoria) Message-ID: We are overjoyed to announce the release of: vitrage 7.3.0: The OpenStack RCA Service This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/vitrage Download the package from: https://tarballs.openstack.org/vitrage/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/vitrage For more details, please see below. 7.3.0 ^^^^^ New Features * A new "Cetus Datasource" has been introduced to include Cetus entities (cluster and pod) in Vitrage Entity Graph. Cetus is a self- developed openstack solution of k8s on openstack. It can automatically create multiple instances, and automatically deploy multiple k8s clusters on instances. Cetus mainly represents the self-developed openstack project and the multi-cluster k8s project, so it can be operated through openstack authentication access. Cetus mainly includes cetus.cluster, cetus.pod, cetus.node corresponding to k8s cluster, pod, node, among cetus.node is vm instance or bm instance in openstack, so only includes cetus.cluster and cetus.pod in the cetus datasource. At this point, Cetus entities are extracted using PULL approach, based on periodical snapshot-query to Cetus API for the current list of Cetus entities. Changes in vitrage 7.2.0..7.3.0 ------------------------------- 9f9b7194 Update tmfapi639-unit-test b78913d9 Fix kapacitor datasource_value 9ec5f4de Remove six.text_type/b/u e59ffcfa Remove check V320 in PY3 a80f3d4f Remove six.add_metaclass c9b79214 Remove CPickle 71d4993e Remove six.moves 15eea421 Remove translation sections from setup.cfg 33792a7d Remove install unnecessary packages baa0fadd remove duplicate tests 9638aa34 Add Cetus Datasource Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 1 - babel.cfg | 2 - etc/vitrage/datasources_values/kapacitor.yaml | 2 +- lower-constraints.txt | 4 +- .../notes/cetus-datasource-0c8297005ac6ca92.yaml | 14 ++ requirements.txt | 4 +- tox.ini | 5 +- vitrage/api_handler/apis/webhook.py | 2 +- vitrage/common/utils.py | 14 +- vitrage/coordination/coordination.py | 20 ++- vitrage/datasources/aodh/driver.py | 3 +- vitrage/datasources/cetus/__init__.py | 0 vitrage/datasources/cetus/cetus_driver_base.py | 98 +++++++++++ vitrage/datasources/cetus/cluster/__init__.py | 39 ++++ vitrage/datasources/cetus/cluster/driver.py | 45 +++++ vitrage/datasources/cetus/cluster/transformer.py | 102 +++++++++++ vitrage/datasources/cetus/pod/__init__.py | 39 ++++ vitrage/datasources/cetus/pod/driver.py | 41 +++++ vitrage/datasources/cetus/pod/transformer.py | 101 +++++++++++ vitrage/datasources/cetus/properties.py | 28 +++ .../collectd/collectd_vitrage/vitrageplugin.py | 3 +- vitrage/datasources/driver_base.py | 4 +- vitrage/datasources/nagios/parser.py | 2 +- vitrage/datasources/prometheus/driver.py | 7 +- vitrage/datasources/static/driver.py | 2 +- vitrage/datasources/transformer_base.py | 4 +- vitrage/entity_graph/mappings/handler_base.py | 5 +- vitrage/entity_graph/processor/base.py | 5 +- vitrage/evaluator/actions/recipes/base.py | 4 +- .../template_functions/function_resolver.py | 3 +- .../evaluator/template_validation/content/base.py | 4 +- .../content/v1/scenario_validator.py | 2 +- .../template_syntax_validator.py | 13 +- .../template_syntax_validator_v3.py | 3 +- vitrage/graph/algo_driver/algorithm.py | 5 +- vitrage/graph/algo_driver/sub_graph_matching.py | 3 +- vitrage/graph/driver/graph.py | 4 +- vitrage/graph/driver/networkx_graph.py | 6 +- vitrage/graph/query.py | 3 +- vitrage/hacking/checks.py | 10 -- vitrage/machine_learning/plugins/base.py | 4 +- vitrage/middleware/basic_and_keystone_auth.py | 2 +- vitrage/middleware/keycloak.py | 2 +- vitrage/notifier/plugins/base.py | 4 +- vitrage/notifier/plugins/snmp/base.py | 5 +- vitrage/storage/__init__.py | 2 +- vitrage/storage/base.py | 29 +-- .../entity_graph/consistency/test_consistency.py | 2 +- .../functional/evaluator/test_action_executor.py | 2 +- .../evaluator/test_scenario_evaluator.py | 2 +- .../cetus/test_cetus_cluster_transformer.py | 196 +++++++++++++++++++++ .../cetus/test_cetus_pod_transformer.py | 191 ++++++++++++++++++++ .../tmfapi639/test_tmfapi639_transformer.py | 8 +- 56 files changed, 967 insertions(+), 155 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 434fcee7..630e60d0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ alembic>=0.9.8 # MIT -Babel>=2.5.3 # BSD @@ -40 +38,0 @@ eventlet!=0.20.1,>=0.20.0 # MIT -six>=1.11.0 # MIT @@ -43 +41 @@ cotyledon>=1.6.8 # Apache-2.0 -pytz>=2013.6 # MIT +pytz>=2018.3 # MIT From no-reply at openstack.org Fri Sep 25 08:59:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 08:59:41 -0000 Subject: [release-announce] designate-dashboard 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for designate-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/designate-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/designate-dashboard/src/branch/stable/victoria Release notes for designate-dashboard can be found at: https://docs.openstack.org/releasenotes/designate-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/designate-dashboard/+bugs and tag it *victoria-rc-potential* to bring it to the designate-dashboard release crew's attention. From no-reply at openstack.org Fri Sep 25 09:02:57 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:02:57 -0000 Subject: [release-announce] octavia-tempest-plugin 1.5.0 (victoria) Message-ID: We are gleeful to announce the release of: octavia-tempest-plugin 1.5.0: Tempest plugin for Octavia This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/octavia-tempest-plugin Download the package from: https://tarballs.openstack.org/octavia-tempest-plugin/ Please report issues through: https://storyboard.openstack.org/#!/project/908 For more details, please see below. 1.5.0 ^^^^^ New Features ************ * Add an optional amphora admin log offloading scenario test. * API tests for tags were added. * Adds an optional tenant flow log offload scenario test. Bug Fixes ********* * Fixed availability zone API tests to skip if the required availability zones are not defined in the tempest configuration file and the test run is not using no-op drivers. Changes in octavia-tempest-plugin 1.4.0..1.5.0 ---------------------------------------------- 46658f2 Add duplicate uuid checking for tempest tests 6a9236a Adjust API tests for NotImplemented skip 89bdbcd Adjust scenario tests for NotImplemented skip 909aa66 Add HTTP/2 tempest scenario tests for listeners f7718ef Add ALPN protocol scenario tests bb23855 Add tests for allowed CIDRs in listeners 2cdf13c Fix MismatchError in tags API tests 7bd2f97 Add an optional amphora admin log offloading test 6fbfed0 Add skip_if_not_implemented to the service client 5700f3c Enable nova anti-affinity in two-node act-stdby job 540bb3b Add tags API tests ba35dab Gate on octavia-v2-dsvm-tls-barbican jobs bd58726 Remove all usage of six library b1ba3b3 Add an optional tenant flow log offload test d2b5b44 Add stable/ussuri jobs to check and gate lists ca40afb Define and use octavia nodesets a507425 Apply Octavia hacking checks to the tempest plugin 3ab7793 Set image driver to noop in noop jobs a1862ff Fix availability zone API tests beb1cba Fix TLS client auth tests for older amphora c9227df Set test_basic_traffic as smoke test ea5d374 Pin DIB to Python 2 compatible version on py2 jobs d2c4881 Switch to newer openstackdocstheme and reno versions 0b64a19 Add py38 package metadata 47e4589 Drop python 2.7 support and testing f58b318 Introduce a simple HTTPS server for TLS test. 47d322f Fix hacking min version to 3.0.1 0031cdf Fix amphora list-show to run in a busy environment a97deef [ussuri][goal] Updates for python 2.7 drop 043e4c1 Use Tempest compatible version for xenial node job fdefa80 Change to use memory_tracker variable Diffstat (except docs and test files) ------------------------------------- octavia_tempest_plugin/common/constants.py | 5 + octavia_tempest_plugin/common/decorators.py | 54 + octavia_tempest_plugin/common/requests_adapters.py | 32 + octavia_tempest_plugin/config.py | 47 +- .../contrib/test_server/README.rst | 44 +- .../contrib/test_server/test_server.bin | Bin 4286240 -> 4331264 bytes .../contrib/test_server/test_server.go | 110 +- octavia_tempest_plugin/hacking/__init__.py | 0 octavia_tempest_plugin/hacking/checks.py | 277 +++ .../services/load_balancer/v2/__init__.py | 3 +- .../services/load_balancer/v2/amphora_client.py | 6 + .../v2/availability_zone_capabilities_client.py | 2 + .../load_balancer/v2/availability_zone_client.py | 6 + .../v2/availability_zone_profile_client.py | 6 + .../load_balancer/v2/flavor_capabilities_client.py | 2 + .../services/load_balancer/v2/flavor_client.py | 6 + .../load_balancer/v2/flavor_profile_client.py | 6 + .../load_balancer/v2/healthmonitor_client.py | 12 +- .../services/load_balancer/v2/l7policy_client.py | 12 +- .../services/load_balancer/v2/l7rule_client.py | 14 +- .../services/load_balancer/v2/listener_client.py | 30 +- .../load_balancer/v2/loadbalancer_client.py | 17 +- .../services/load_balancer/v2/member_client.py | 16 +- .../services/load_balancer/v2/pool_client.py | 11 +- .../services/load_balancer/v2/provider_client.py | 2 + .../barbican_scenario/v2/test_tls_barbican.py | 191 +- ...hora-admin-log-offloading-012aca8151ebbc54.yaml | 4 + ...log-offload-scenario-test-39bf9bf51f70d7bb.yaml | 4 + ...sts-if-azs-not-configured-c5d06cdcf29beeb5.yaml | 6 + releasenotes/source/conf.py | 7 +- requirements.txt | 4 +- setup.cfg | 17 +- test-requirements.txt | 2 +- tox.ini | 45 +- zuul.d/jobs.yaml | 222 +- zuul.d/projects.yaml | 45 +- 64 files changed, 8906 insertions(+), 1465 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8020630..7b2f0a2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ python-dateutil>=2.5.3 # BSD -ipaddress>=1.0.17;python_version<'3.3' # PSF @@ -17 +15,0 @@ requests>=2.14.2 # Apache-2.0 -six>=1.10.0 # MIT @@ -19,0 +18 @@ tenacity>=4.4.0 # Apache-2.0 +testtools>=2.2.0 # MIT @@ -20,0 +20 @@ keystoneauth1>=3.3.0 # Apache-2.0 +httpx[http2]>=0.14.2 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 354a020..2125ea0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0;python_version>='3.5' # Apache-2.0 +hacking>=3.0.1,<3.1.0;python_version>='3.5' # Apache-2.0 From no-reply at openstack.org Fri Sep 25 09:03:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:03:36 -0000 Subject: [release-announce] senlin 10.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for senlin for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/senlin/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/senlin/src/branch/stable/victoria Release notes for senlin can be found at: https://docs.openstack.org/releasenotes/senlin/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/senlin/+bugs and tag it *victoria-rc-potential* to bring it to the senlin release crew's attention. From no-reply at openstack.org Fri Sep 25 09:04:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:04:00 -0000 Subject: [release-announce] keystone 18.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for keystone for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/keystone/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/keystone/src/branch/stable/victoria Release notes for keystone can be found at: https://docs.openstack.org/releasenotes/keystone/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/keystone/+bugs and tag it *victoria-rc-potential* to bring it to the keystone release crew's attention. From no-reply at openstack.org Fri Sep 25 09:04:01 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:04:01 -0000 Subject: [release-announce] adjutant-ui 1.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for adjutant-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/adjutant-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/adjutant-ui/src/branch/stable/victoria Release notes for adjutant-ui can be found at: https://docs.openstack.org/releasenotes/adjutant-ui/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/adjutant-ui and tag it *victoria-rc-potential* to bring it to the adjutant-ui release crew's attention. From no-reply at openstack.org Fri Sep 25 09:04:17 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:04:17 -0000 Subject: [release-announce] manila 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for manila for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/manila/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/manila/src/branch/stable/victoria Release notes for manila can be found at: https://docs.openstack.org/releasenotes/manila/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/manila/+bugs and tag it *victoria-rc-potential* to bring it to the manila release crew's attention. From no-reply at openstack.org Fri Sep 25 09:05:53 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:05:53 -0000 Subject: [release-announce] designate 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for designate for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/designate/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/designate/src/branch/stable/victoria Release notes for designate can be found at: https://docs.openstack.org/releasenotes/designate/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/designate/+bugs and tag it *victoria-rc-potential* to bring it to the designate release crew's attention. From no-reply at openstack.org Fri Sep 25 09:10:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:10:20 -0000 Subject: [release-announce] octavia 7.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for octavia for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/octavia/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/octavia/src/branch/stable/victoria Release notes for octavia can be found at: https://docs.openstack.org/releasenotes/octavia/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/908 and tag it *victoria-rc-potential* to bring it to the octavia release crew's attention. From no-reply at openstack.org Fri Sep 25 09:10:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:10:44 -0000 Subject: [release-announce] python-adjutant 1.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for python-adjutant for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/adjutant/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/python-adjutant/src/branch/stable/victoria Release notes for python-adjutant can be found at: https://docs.openstack.org/releasenotes/adjutant/ From no-reply at openstack.org Fri Sep 25 09:11:12 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:11:12 -0000 Subject: [release-announce] senlin-dashboard 2.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for senlin-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/senlin-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/senlin-dashboard/src/branch/stable/victoria Release notes for senlin-dashboard can be found at: https://docs.openstack.org/releasenotes/senlin-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/senlin-dashboard/+bugs and tag it *victoria-rc-potential* to bring it to the senlin-dashboard release crew's attention. From no-reply at openstack.org Fri Sep 25 09:11:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:11:51 -0000 Subject: [release-announce] blazar 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for blazar for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/blazar/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/blazar/src/branch/stable/victoria Release notes for blazar can be found at: https://docs.openstack.org/releasenotes/blazar/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/blazar/+bugs and tag it *victoria-rc-potential* to bring it to the blazar release crew's attention. From no-reply at openstack.org Fri Sep 25 09:13:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:13:04 -0000 Subject: [release-announce] nova 22.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for nova for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/nova/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/nova/src/branch/stable/victoria Release notes for nova can be found at: https://docs.openstack.org/releasenotes/nova/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/nova/+bugs and tag it *victoria-rc-potential* to bring it to the nova release crew's attention. From no-reply at openstack.org Fri Sep 25 09:17:12 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 09:17:12 -0000 Subject: [release-announce] octavia-dashboard 6.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for octavia-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/octavia-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/octavia-dashboard/src/branch/stable/victoria Release notes for octavia-dashboard can be found at: https://docs.openstack.org/releasenotes/octavia-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/octavia-dashboard and tag it *victoria-rc-potential* to bring it to the octavia-dashboard release crew's attention. From no-reply at openstack.org Fri Sep 25 12:45:45 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 12:45:45 -0000 Subject: [release-announce] horizon 18.6.0 (victoria) Message-ID: We are glad to announce the release of: horizon 18.6.0: OpenStack Dashboard This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/horizon Download the package from: https://tarballs.openstack.org/horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. 18.6.0 ^^^^^^ Security Issues * An open redirect has been fixed, that could redirect users to arbitrary addresses from certain views by specifying a "next" parameter in the URL. Now the redirect will only work if the target URL is in the same domain, and uses the same protocol. Changes in horizon 18.5.0..18.6.0 --------------------------------- d9d5c8e6f Imported Translations from Zanata 82dfce9f6 Add Unit Test for cinder-user-facing messages d403b31d7 Show all os-extended-server-attributes a4a549a18 Fix: Page crashes on instance confirm resize 1b8627c09 Set unique identifier for Django messages 97797197a Add allow_delete_snapshot_before_volume config option a76ff3017 Imported Translations from Zanata 252467100 Fix open redirect f1587f64a Imported Translations from Zanata 6ba506e28 test: use safer way to override settings 91298f9b5 Make getPorts and setBreadcrumb tests work 4eb8285b1 Fix missing comment in swift storage policy code 2f9014586 Refactor error messages. 83187ce00 Fix ironic-ui cross job f3422795d Clarify the plan of OPENSTACK_NOVA_EXTENSIONS_BLACKLIST deprecation 2fe3e92cd Make filters tests work 97aa7532e Make identity tests work 805a098bb doc: Update default value of REST_API_REQUIRED_SETTINGS Diffstat (except docs and test files) ------------------------------------- .zuul.d/cross-jobs.yaml | 1 + .../locale/en_GB/LC_MESSAGES/doc-contributor.po | 371 ++++++++++++++++++++- horizon/exceptions.py | 4 +- horizon/karma.conf.js | 1 + horizon/locale/ja/LC_MESSAGES/django.po | 17 +- horizon/locale/ru/LC_MESSAGES/django.po | 13 +- .../static/framework/util/filters/filters.spec.js | 23 +- .../util/navigations/navigations.service.spec.js | 4 +- horizon/static/framework/util/uuid/uuid.js | 15 +- horizon/static/horizon/js/horizon.messages.js | 8 + horizon/static/horizon/js/horizon.uuid.js | 27 ++ horizon/templates/horizon/_messages.html | 6 +- .../horizon/client_side/_alert_message.html | 5 +- horizon/templatetags/splitfilter.py | 4 +- horizon/test/unit/test_exceptions.py | 5 +- horizon/test/unit/workflows/test_workflows.py | 25 ++ horizon/workflows/views.py | 12 +- openstack_dashboard/api/_nova.py | 54 ++- .../domains/actions/delete.service.spec.js | 9 +- .../groups/actions/delete.action.service.spec.js | 9 +- .../users/actions/delete.action.service.spec.js | 9 +- .../dashboards/project/instances/tables.py | 20 +- .../templates/instances/_detail_overview.html | 20 +- .../launch-instance-model.service.spec.js | 1 + .../locale/en_GB/LC_MESSAGES/django.po | 50 ++- .../locale/ja/LC_MESSAGES/django.po | 62 +++- .../locale/ru/LC_MESSAGES/django.po | 56 +++- .../locale/ru/LC_MESSAGES/djangojs.po | 10 +- .../core/openstack-service-api/swift.service.js | 1 + .../templates/horizon/_scripts.html | 1 + openstack_dashboard/test/test_data/cinder_data.py | 16 +- openstack_dashboard/test/unit/api/test_base.py | 29 +- playbooks/cross-jobs/phantomjs-deps.yaml | 6 + releasenotes/notes/bug-cd9099c1ba78d637.yaml | 7 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 43 ++- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 16 +- 44 files changed, 1049 insertions(+), 106 deletions(-) From no-reply at openstack.org Fri Sep 25 12:46:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 12:46:20 -0000 Subject: [release-announce] mistral 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for mistral for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/mistral/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/mistral/src/branch/stable/victoria Release notes for mistral can be found at: https://docs.openstack.org/releasenotes/mistral/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/mistral/+bugs and tag it *victoria-rc-potential* to bring it to the mistral release crew's attention. From no-reply at openstack.org Fri Sep 25 16:04:23 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 25 Sep 2020 16:04:23 -0000 Subject: [release-announce] tacker 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for tacker for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/tacker/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/tacker/src/branch/stable/victoria Release notes for tacker can be found at: https://docs.openstack.org/releasenotes/tacker/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/tacker/+bugs and tag it *victoria-rc-potential* to bring it to the tacker release crew's attention. From no-reply at openstack.org Mon Sep 28 09:39:57 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 09:39:57 -0000 Subject: [release-announce] heat-agents 2.1.0 (victoria) Message-ID: We jubilantly announce the release of: heat-agents 2.1.0: heat-agents This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/heat-agents Download the package from: https://tarballs.openstack.org/heat-agents/ Please report issues through: https://bugs.launchpad.net/heat-agents/+bugs For more details, please see below. 2.1.0 ^^^^^ Upgrade Notes * paunch is retired, hance we now switch docker-cmd hook to use docker client. Aware that when upgrade to current version of heat- agents hooks, the dependency for docker-cmd hook will change accordingly. Changes in heat-agents 2.0.0..2.1.0 ----------------------------------- 41167c4 [goal] Migrate testing to ubuntu focal 0e188d0 Switch to newer openstackdocstheme and reno versions 7872568 Revert "docker-cmd hook switch to the paunch library" 116b571 Fix hacking min version to 3.0.1 9ef3749 Update master for stable/ussuri 5999d35 Update hacking for Python3 Diffstat (except docs and test files) ------------------------------------- heat-config-ansible/install.d/hook-ansible.py | 1 + .../install.d/hook-apply-config.py | 1 + .../install.d/hook-docker-cmd.py | 189 ++++- .../configure.d/50-heat-config-docker-cmd | 103 ++- .../install.d/hook-docker-compose.py | 1 + heat-config-json-file/install.d/hook-json-file.py | 1 + heat-config-kubelet/install.d/hook-kubelet.py | 2 +- heat-config-salt/install.d/hook-salt.py | 1 + heat-config-script/install.d/hook-script.py | 1 + lower-constraints.txt | 18 +- ...er-cmd-hook-to-docker-cli-5d8f6deee2125d65.yaml | 6 + releasenotes/source/conf.py | 9 +- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 + test-requirements.txt | 5 +- 23 files changed, 1061 insertions(+), 140 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 2ccb3c7..d142ba7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,2 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -paunch>=4.0.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -11 +10 @@ requests-mock>=1.1.0 # Apache-2.0 -salt>=2017.7.4 # Apache-2.0 +salt>=3001.1 # Apache-2.0 From no-reply at openstack.org Mon Sep 28 09:48:59 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 09:48:59 -0000 Subject: [release-announce] heat-dashboard 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for heat-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/heat-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/heat-dashboard/src/branch/stable/victoria Release notes for heat-dashboard can be found at: https://docs.openstack.org/releasenotes/heat-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/heat-dashboard and tag it *victoria-rc-potential* to bring it to the heat-dashboard release crew's attention. From no-reply at openstack.org Mon Sep 28 09:49:30 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 09:49:30 -0000 Subject: [release-announce] cinder 17.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for cinder for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/cinder/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/cinder/src/branch/stable/victoria Release notes for cinder can be found at: https://docs.openstack.org/releasenotes/cinder/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/cinder/+bugs and tag it *victoria-rc-potential* to bring it to the cinder release crew's attention. From no-reply at openstack.org Mon Sep 28 09:58:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 09:58:54 -0000 Subject: [release-announce] openstack-placement 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for openstack-placement for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/placement/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/openstack-placement/src/branch/stable/victoria Release notes for openstack-placement can be found at: https://docs.openstack.org/releasenotes/placement/ From no-reply at openstack.org Mon Sep 28 11:05:14 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:05:14 -0000 Subject: [release-announce] puppet-aodh 17.4.0 (victoria) Message-ID: We are ecstatic to announce the release of: puppet-aodh 17.4.0: Puppet module for OpenStack Aodh This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-aodh Download the package from: https://tarballs.openstack.org/puppet-aodh/ Please report issues through: https://bugs.launchpad.net/puppet-aodh/+bugs For more details, please see below. Changes in puppet-aodh 17.3.0..17.4.0 ------------------------------------- f0b0059 Prepare Victoria RC1 19ab94d Set openstackdocs_auto_name to use 'project' as name 4e4d683 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:05:55 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:05:55 -0000 Subject: [release-announce] puppet-cinder 17.4.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-cinder 17.4.0: Puppet module for OpenStack Cinder This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-cinder Download the package from: https://tarballs.openstack.org/puppet-cinder/ Please report issues through: https://bugs.launchpad.net/puppet-cinder/+bugs For more details, please see below. Changes in puppet-cinder 17.3.0..17.4.0 --------------------------------------- 6a18c13 Prepare Victoria RC1 f873948 Set openstackdocs_auto_name to use 'project' as name 715263c Avoid defining resources twice in iscsi backend b7aec54 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 +++-------- manifests/backend/iscsi.pp | 42 +++++++++++++--------- metadata.json | 8 ++--- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ------ spec/acceptance/nodesets/default.yml | 10 ------ spec/acceptance/nodesets/nodepool-bionic.yml | 10 ------ spec/acceptance/nodesets/nodepool-centos7.yml | 10 ------ spec/acceptance/nodesets/nodepool-centos8.yml | 10 ------ spec/acceptance/nodesets/nodepool-trusty.yml | 10 ------ spec/acceptance/nodesets/nodepool-xenial.yml | 10 ------ .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ------ spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 36 insertions(+), 122 deletions(-) From no-reply at openstack.org Mon Sep 28 11:09:48 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:09:48 -0000 Subject: [release-announce] puppet-magnum 17.4.0 (victoria) Message-ID: We are ecstatic to announce the release of: puppet-magnum 17.4.0: Puppet module for Magnum This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-magnum Download the package from: https://tarballs.openstack.org/puppet-magnum/ Please report issues through: https://bugs.launchpad.net/puppet-magnum/+bugs For more details, please see below. Changes in puppet-magnum 17.3.0..17.4.0 --------------------------------------- e3eb983 Prepare Victoria RC1 06f843a Set openstackdocs_auto_name to use 'project' as name 85b20b0 New class to support keystone_auth config da708e5 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++------ manifests/conductor.pp | 1 + manifests/keystone/keystone_auth.pp | 54 +++++++++++++++++ metadata.json | 8 +-- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---- spec/acceptance/nodesets/centos-72-x64.yml | 11 ---- spec/acceptance/nodesets/default.yml | 10 ---- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---- spec/classes/magnum_conductor_spec.rb | 5 +- spec/classes/magnum_keystone_keystone_auth_spec.rb | 69 ++++++++++++++++++++++ spec/spec_helper_acceptance.rb | 2 +- 18 files changed, 138 insertions(+), 122 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:04 -0000 Subject: [release-announce] puppet-ceilometer 17.4.0 (victoria) Message-ID: We are stoked to announce the release of: puppet-ceilometer 17.4.0: Puppet module for OpenStack Ceilometer This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ceilometer Download the package from: https://tarballs.openstack.org/puppet-ceilometer/ Please report issues through: https://bugs.launchpad.net/puppet-ceilometer/+bugs For more details, please see below. Changes in puppet-ceilometer 17.3.0..17.4.0 ------------------------------------------- a6605ad Prepare Victoria RC1 431ea31 Change to Puppet Litmus 2cf3c76 Set openstackdocs_auto_name to use 'project' as name Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/centos-libvirt-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 11 insertions(+), 116 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:04 -0000 Subject: [release-announce] puppet-designate 17.4.0 (victoria) Message-ID: We eagerly announce the release of: puppet-designate 17.4.0: Puppet module for OpenStack Designate This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-designate Download the package from: https://tarballs.openstack.org/puppet-designate/ Please report issues through: https://bugs.launchpad.net/puppet-designate/+bugs For more details, please see below. Changes in puppet-designate 17.3.0..17.4.0 ------------------------------------------ 7f11dde Prepare Victoria RC1 3113c88 Set openstackdocs_auto_name to use 'project' as name 4070088 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:22 -0000 Subject: [release-announce] puppet-heat 17.4.0 (victoria) Message-ID: We are gleeful to announce the release of: puppet-heat 17.4.0: Puppet module for OpenStack Heat This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-heat Download the package from: https://tarballs.openstack.org/puppet-heat/ Please report issues through: https://bugs.launchpad.net/puppet-heat/+bugs For more details, please see below. Changes in puppet-heat 17.3.0..17.4.0 ------------------------------------- f3c2fc4 Prepare Victoria RC1 ac0a3f6 Set openstackdocs_auto_name to use 'project' as name d544216 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:41 -0000 Subject: [release-announce] puppet-rally 5.4.0 (victoria) Message-ID: We high-spiritedly announce the release of: puppet-rally 5.4.0: Puppet module for OpenStack Rally This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-rally Download the package from: https://tarballs.openstack.org/puppet-rally/ Please report issues through: https://bugs.launchpad.net/puppet-rally/+bugs For more details, please see below. Changes in puppet-rally 5.3.0..5.4.0 ------------------------------------ f1965b8 Prepare Victoria RC1 4109491 Set openstackdocs_auto_name to use 'project' as name 9eeaf5c Change beaker to litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - README.md | 21 ++------------------- metadata.json | 6 +++--- releasenotes/source/conf.py | 1 + spec/acceptance/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 7 insertions(+), 116 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:42 -0000 Subject: [release-announce] puppet-senlin 4.4.0 (victoria) Message-ID: We joyfully announce the release of: puppet-senlin 4.4.0: Puppet module for OpenStack senlin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-senlin Download the package from: https://tarballs.openstack.org/puppet-senlin/ Please report issues through: https://bugs.launchpad.net/puppet-senlin/+bugs For more details, please see below. Changes in puppet-senlin 4.3.0..4.4.0 ------------------------------------- 16fb201 Prepare Victoria RC1 887fae0 Set openstackdocs_auto_name to use 'project' as name 56e1742 Change beaker to litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 10 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:44 -0000 Subject: [release-announce] puppet-tempest 17.4.0 (victoria) Message-ID: We contentedly announce the release of: puppet-tempest 17.4.0: Puppet module for OpenStack Tempest This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tempest Download the package from: https://tarballs.openstack.org/puppet-tempest/ Please report issues through: https://bugs.launchpad.net/puppet-tempest/+bugs For more details, please see below. Changes in puppet-tempest 17.3.0..17.4.0 ---------------------------------------- 0cb9808 Prepare Victoria RC1 68bf831 Set openstackdocs_auto_name to use 'project' as name 37e54a0 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 13 ------------- metadata.json | 6 +++--- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 6 insertions(+), 100 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:49 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:49 -0000 Subject: [release-announce] puppet-watcher 17.4.0 (victoria) Message-ID: We are delighted to announce the release of: puppet-watcher 17.4.0: Puppet module for OpenStack Watcher This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-watcher Download the package from: https://tarballs.openstack.org/puppet-watcher/ Please report issues through: https://bugs.launchpad.net/puppet-watcher/+bugs For more details, please see below. Changes in puppet-watcher 17.3.0..17.4.0 ---------------------------------------- b3280ea Prepare Victoria RC1 f298aac Set openstackdocs_auto_name to use 'project' as name 8b92b0f Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 6 +++--- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 10 insertions(+), 108 deletions(-) From no-reply at openstack.org Mon Sep 28 11:10:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:10:56 -0000 Subject: [release-announce] puppet-neutron 17.4.0 (victoria) Message-ID: We eagerly announce the release of: puppet-neutron 17.4.0: Puppet module for OpenStack Neutron This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-neutron Download the package from: https://tarballs.openstack.org/puppet-neutron/ Please report issues through: https://bugs.launchpad.net/puppet-neutron/+bugs For more details, please see below. 17.4.0 ^^^^^^ Deprecation Notes * The "neutron_api_config" type has been deprecated. Use the "neutron_api_paste_ini" type instead. * The "neutron::config::api_config" parameter has been deprecated and will be removed in a future release. Use the "neutron::config::api_paste_ini" parameter instead. Changes in puppet-neutron 17.3.0..17.4.0 ---------------------------------------- 8a897321 Prepare Victoria RC1 a34abd64 Set openstackdocs_auto_name to use 'project' as name 2daa0b16 Deprecate neutron_api_config f676b88e Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++---------------- .../provider/neutron_api_paste_ini/ini_setting.rb | 7 +------ lib/puppet/type/neutron_api_config.rb | 2 +- manifests/config.pp | 23 ++++++++++++++++++---- manifests/server.pp | 9 --------- metadata.json | 10 +++++----- ...recate-neutron_api_config-56e07cb7d3b71a29.yaml | 9 +++++++++ releasenotes/source/conf.py | 1 + spec/acceptance/basic_neutron_spec.rb | 2 +- spec/acceptance/neutron_config_spec.rb | 12 +++++------ spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/classes/neutron_config_spec.rb | 12 +++++------ spec/spec_helper_acceptance.rb | 2 +- 21 files changed, 55 insertions(+), 139 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:00 -0000 Subject: [release-announce] puppet-ec2api 17.4.0 (victoria) Message-ID: We are happy to announce the release of: puppet-ec2api 17.4.0: Puppet module for OpenStack Ec2api This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ec2api Download the package from: https://tarballs.openstack.org/puppet-ec2api/ Please report issues through: https://bugs.launchpad.net/puppet-ec2api/+bugs For more details, please see below. Changes in puppet-ec2api 17.3.0..17.4.0 --------------------------------------- 3b040b7 Prepare Victoria RC1 776185b Set openstackdocs_auto_name to use 'project' as name fd9f32b Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++------------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 9 insertions(+), 107 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:06 -0000 Subject: [release-announce] puppet-freezer 6.4.0 (victoria) Message-ID: We are happy to announce the release of: puppet-freezer 6.4.0: Puppet module for OpenStack freezer This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-freezer Download the package from: https://tarballs.openstack.org/puppet-freezer/ Please report issues through: https://bugs.launchpad.net/puppet-freezer/+bugs For more details, please see below. Changes in puppet-freezer 6.3.0..6.4.0 -------------------------------------- d3345c2 Prepare Victoria RC1 89c9265 Set openstackdocs_auto_name to use 'project' as name 19af306 Remove beaker jobs Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 10 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:15 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:15 -0000 Subject: [release-announce] puppet-cloudkitty 6.4.0 (victoria) Message-ID: We eagerly announce the release of: puppet-cloudkitty 6.4.0: Puppet module for OpenStack cloudkitty This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-cloudkitty Download the package from: https://tarballs.openstack.org/puppet-cloudkitty/ Please report issues through: https://bugs.launchpad.net/puppet-cloudkitty/+bugs For more details, please see below. Changes in puppet-cloudkitty 6.3.0..6.4.0 ----------------------------------------- cde689d Prepare Victoria RC1 10336d9 Set openstackdocs_auto_name to use 'project' as name d289a10 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:16 -0000 Subject: [release-announce] puppet-nova 17.4.0 (victoria) Message-ID: We enthusiastically announce the release of: puppet-nova 17.4.0: Puppet module for OpenStack Nova This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-nova Download the package from: https://tarballs.openstack.org/puppet-nova/ Please report issues through: https://bugs.launchpad.net/puppet-nova/+bugs For more details, please see below. 17.4.0 ^^^^^^ New Features ************ * Add new parameter *reserved_host_disk*. This sets the amount of disk resources in MB to make them always available to host. * Add parameter *vgpu_types_device_addresses_mapping* to provide mapping for multiple vgpu devices and corresponding device addresses. Upgrade Notes ************* * The default value of the following parameters has been changed to $::os_service_default. The previous default, undef, can still be used to remove parameters from config file, but this behavior will be removed in a future release. Make sure that $::os_service_default is used instead of undef. * "nova::compute::libvirt::remove_unused_resized_minimum_age_second s" * "nova::compute::libvirt::remove_unused_base_images" * "nova::compute::libvirt::remove_unused_original_minimum_age_secon ds" * The deprecated "nova::image_service" parameter has been removed. Deprecation Notes ***************** * The "nova::compute::ironic::max_concurrent_builds" parameter has been deprecated and will be removed in a future release. Use the "nova::compute::max_concurrent_builds" parameter instead. * The "nova::compute::xenapi" class has been deprecated and will be removed in a future release. The XenApiDriver driver has already been deprecated in nova. * The "nova::compute::vmware" class has been deprecated and will be removed in a future release. The vmwareapi driver has already been deprecated in nova. * Deprecate parameter *enabled_vgpu_types* which was used for providing list of vgpu devices and instead use *vgpu_types_device_addresses_mapping*. Changes in puppet-nova 17.3.0..17.4.0 ------------------------------------- 12e680c3 Prepare Victoria RC1 54ba306d Refactor unit tests for the nova::compute class dc55638a Add parameter reserved_host_disk 851dc512 Cleanup device addresses of vgpu type when empty d0fc1951 Add Puppet Litmus 432f5515 Set openstackdocs_auto_name to use 'project' as name 6aebc66e Update parameter description 4989c795 Use os_service_default instead of undef to unset parameters dbad119e Remove invalid and unused tests code fbf77c07 Add new parameter `vgpu_types_device_addresses_mapping` b86570f7 Fix ignored test cases for nova::compute::libvirt cd56b79b Fix duplicated declaration when the deprecated parameter is used 429cef09 Fix warning function name bf1e6fd9 Make max_concurrent_builds more generally available 94c9f1c8 Remove deprecated nova::image_service 8bf7f7d2 Deperecate support for Xen and VMWare Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 +--- manifests/api.pp | 4 +- manifests/compute.pp | 17 ++++ manifests/compute/ironic.pp | 16 ++- manifests/compute/libvirt.pp | 38 +++++--- manifests/compute/vgpu.pp | 49 ++++++++-- manifests/compute/vmware.pp | 5 + manifests/compute/xenserver.pp | 4 + manifests/init.pp | 9 -- metadata.json | 12 +-- ...ibvirt-os_service_default-9f5b72036276e9b1.yaml | 12 +++ ...ute-max_concurrent_builds-5766b153dc9c0596.yaml | 6 ++ .../deprecate-hypervisors-d820752c9d739bbe.yaml | 10 ++ ...remove-nova-image_service-850481867b070ce9.yaml | 4 + .../notes/reserved_host_disk-5caca50abf9e74b4.yaml | 5 + .../vgpu-devices-mapping-7553b329d58fa8c4.yaml | 9 ++ releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 --- spec/acceptance/nodesets/default.yml | 10 -- spec/acceptance/nodesets/nodepool-bionic.yml | 10 -- spec/acceptance/nodesets/nodepool-centos7.yml | 10 -- spec/acceptance/nodesets/nodepool-centos8.yml | 10 -- spec/acceptance/nodesets/nodepool-trusty.yml | 10 -- spec/acceptance/nodesets/nodepool-xenial.yml | 10 -- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 --- spec/acceptance/nova_wsgi_apache_spec.rb | 4 +- spec/classes/nova_compute_ironic_spec.rb | 5 +- spec/classes/nova_compute_libvirt_spec.rb | 81 +++++----------- spec/classes/nova_compute_spec.rb | 108 +++++++++++---------- spec/classes/nova_compute_vgpu_spec.rb | 25 ++++- spec/fixtures/manifests/site.pp | 6 -- spec/hosts/test-001_spec.rb | 24 ----- spec/spec_helper_acceptance.rb | 2 +- 34 files changed, 266 insertions(+), 295 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:16 -0000 Subject: [release-announce] puppet-gnocchi 17.4.0 (victoria) Message-ID: We are jazzed to announce the release of: puppet-gnocchi 17.4.0: Puppet module for OpenStack Gnocchi This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-gnocchi Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ Please report issues through: https://bugs.launchpad.net/puppet-gnocchi/+bugs For more details, please see below. Changes in puppet-gnocchi 17.3.0..17.4.0 ---------------------------------------- ec65ef2 Prepare Victoria RC1 22561a7 Set openstackdocs_auto_name to use 'project' as name 590e6a8 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 12 files changed, 7 insertions(+), 88 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:26 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:26 -0000 Subject: [release-announce] puppet-glare 6.4.0 (victoria) Message-ID: We are satisfied to announce the release of: puppet-glare 6.4.0: Puppet module for OpenStack Glare This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-glare Download the package from: https://tarballs.openstack.org/puppet-glare/ Please report issues through: https://bugs.launchpad.net/puppet-glare/+bugs For more details, please see below. Changes in puppet-glare 6.3.0..6.4.0 ------------------------------------ 500e779 Prepare Victoria RC1 9846d35 Set openstackdocs_auto_name to use 'project' as name fc71771 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:28 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:28 -0000 Subject: [release-announce] puppet-murano 17.4.0 (victoria) Message-ID: We are psyched to announce the release of: puppet-murano 17.4.0: Puppet module for OpenStack Murano This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-murano Download the package from: https://tarballs.openstack.org/puppet-murano/ Please report issues through: https://bugs.launchpad.net/puppet-murano/+bugs For more details, please see below. Changes in puppet-murano 17.3.0..17.4.0 --------------------------------------- 1d7a79e Prepare Victoria RC1 75bbfff Set openstackdocs_auto_name to use 'project' as name 97b56d2 Add Puppet Litmus f47617c Add openstack_integration::apache to integration manifest Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 9 +-------- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/basic_murano_spec.rb | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 12 insertions(+), 112 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:33 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:33 -0000 Subject: [release-announce] puppet-glance 17.4.0 (victoria) Message-ID: We eagerly announce the release of: puppet-glance 17.4.0: Puppet module for OpenStack Glance This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-glance Download the package from: https://tarballs.openstack.org/puppet-glance/ Please report issues through: https://bugs.launchpad.net/puppet-glance/+bugs For more details, please see below. 17.4.0 ^^^^^^ New Features * Added disk_formats option which allows configuration of the image_format/disk_formats config setting; some backends perform poorly with specific disk formats, for example Ceph with QCOW2 images and in these scenarios it might be useful to filter out of the allowed disk formats those which are unwanted. Changes in puppet-glance 17.3.0..17.4.0 --------------------------------------- 424891f Prepare Victoria RC1 46dd854 Set openstackdocs_auto_name to use 'project' as name 9222da4 Add support for image_format/disk_fomats configuration 58f3f8a Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 27 ++++------------------ manifests/api.pp | 15 ++++++++++++ metadata.json | 10 ++++---- ...dd_disk_formats_parameter-9e83e3142f8d10f9.yaml | 9 ++++++++ releasenotes/source/conf.py | 1 + spec/acceptance/basic_glance_spec.rb | 4 ++-- spec/acceptance/nodesets/centos-70-x64.yml | 11 --------- spec/acceptance/nodesets/default.yml | 10 -------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 -------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 -------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 -------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 -------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 -------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 --------- spec/classes/glance_api_spec.rb | 17 ++++++++++++++ spec/spec_helper_acceptance.rb | 2 +- 17 files changed, 55 insertions(+), 114 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:34 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:34 -0000 Subject: [release-announce] puppet-openstacklib 17.4.0 (victoria) Message-ID: We are psyched to announce the release of: puppet-openstacklib 17.4.0: Puppet module for OpenStack Openstacklib This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-openstacklib Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ Please report issues through: https://bugs.launchpad.net/puppet-openstacklib/+bugs For more details, please see below. 17.4.0 ^^^^^^ New Features * The new "openstacklib::wsgi::apache::aliases" parameter has been added. This parameter can be used to add alias definitions to the httpd vhost. * The new "openstacklib::wsgi::apache::setenv" parameter has been added. This paramaeter can be to define environment variables for vhost, passed by httpd. Changes in puppet-openstacklib 17.3.0..17.4.0 --------------------------------------------- f741bfb Prepare Victoria RC1 a2e9ebc Add the aliases param to pass through to apache 226428e Set openstackdocs_auto_name to use 'project' as name 3702dd1 Add Puppet Litmus 10af789 Add support for setenv parameter in apache Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 23 +++++----------------- manifests/wsgi/apache.pp | 14 ++++++++++++- metadata.json | 2 +- .../notes/wsgi-aliases-2f74cbb84fcfd706.yaml | 5 +++++ .../notes/wsgi-setenv-8e8519fdb96d98b0.yaml | 6 ++++++ releasenotes/source/conf.py | 1 + spec/acceptance/defaults_spec.rb | 7 ------- spec/acceptance/mysql_spec.rb | 8 ++++---- spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/acceptance/rabbitmq_spec.rb | 14 ++++++------- spec/defines/openstacklib_wsgi_apache_spec.rb | 10 ++++++++++ spec/spec_helper_acceptance.rb | 2 +- 20 files changed, 54 insertions(+), 122 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:37 -0000 Subject: [release-announce] puppet-keystone 17.4.0 (victoria) Message-ID: We enthusiastically announce the release of: puppet-keystone 17.4.0: Puppet module for OpenStack Keystone This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-keystone Download the package from: https://tarballs.openstack.org/puppet-keystone/ Please report issues through: https://bugs.launchpad.net/puppet-keystone/+bugs For more details, please see below. Changes in puppet-keystone 17.3.0..17.4.0 ----------------------------------------- 5a2c7fd Prepare Victoria RC1 09d05f6 Add Puppet Litmus 81837a3 Set openstackdocs_auto_name to use 'project' as name Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 +- metadata.json | 6 +- releasenotes/source/conf.py | 1 + spec/acceptance/default_domain_spec.rb | 11 +- .../keystone_federation_identity_provider_spec.rb | 40 ++-- .../keystone_federation_shibboleth_spec.rb | 40 ++-- spec/acceptance/keystone_wsgi_apache_spec.rb | 239 +++++++++++---------- spec/acceptance/nodesets/centos-70-x64.yml | 11 - spec/acceptance/nodesets/default.yml | 10 - spec/acceptance/nodesets/nodepool-bionic.yml | 10 - spec/acceptance/nodesets/nodepool-centos7.yml | 10 - spec/acceptance/nodesets/nodepool-centos8.yml | 10 - spec/acceptance/nodesets/nodepool-trusty.yml | 10 - spec/acceptance/nodesets/nodepool-xenial.yml | 10 - .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 - spec/shared_examples_acceptance.rb | 34 --- spec/spec_helper_acceptance.rb | 2 +- 18 files changed, 186 insertions(+), 292 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:54 -0000 Subject: [release-announce] puppet-openstack_extras 17.4.0 (victoria) Message-ID: We are pumped to announce the release of: puppet-openstack_extras 17.4.0: Puppet module for OpenStack Openstack_extras This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-openstack_extras Download the package from: https://tarballs.openstack.org/puppet-openstack_extras/ Please report issues through: https://bugs.launchpad.net/puppet-openstack-extras/+bugs For more details, please see below. 17.4.0 ^^^^^^ New Features * The new "openstack_extras::repo::redhat::redhat::repo_replace" parameter has been added to enable or disable file replacement when original repo files are updated. Changes in puppet-openstack_extras 17.3.0..17.4.0 ------------------------------------------------- 3f0b8f5 Prepare Victoria RC1 ab73512 Allow keeping repo files since initially created c801ba9 Set openstackdocs_auto_name to use 'project' as name 1d57c4e Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- manifests/repo/redhat/redhat.pp | 12 +++++++++--- metadata.json | 2 +- releasenotes/notes/repo-redhat-replace-9d475450f304ad94.yaml | 6 ++++++ releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/acceptance/nodesets/ubuntu-server-1604-x64.yml | 11 ----------- spec/acceptance/openstack_extras_repo_spec.rb | 8 ++++---- spec/spec_helper_acceptance.rb | 2 +- 16 files changed, 23 insertions(+), 103 deletions(-) From no-reply at openstack.org Mon Sep 28 11:11:54 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:11:54 -0000 Subject: [release-announce] puppet-monasca 6.4.0 (victoria) Message-ID: We joyfully announce the release of: puppet-monasca 6.4.0 This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-monasca Download the package from: https://tarballs.openstack.org/puppet-monasca/ Please report issues through: https://bugs.launchpad.net/puppet-monasca/+bugs For more details, please see below. Changes in puppet-monasca 6.3.0..6.4.0 -------------------------------------- 9b34a40 Prepare Victoria RC1 d4a89ee Set openstackdocs_auto_name to use 'project' as name 4bbbddf Change beaker to litmus Diffstat (except docs and test files) ------------------------------------- metadata.json | 6 +++--- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/default.yml | 9 --------- spec/acceptance/nodesets/nodepool.yml | 9 --------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 6 files changed, 5 insertions(+), 33 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:00 -0000 Subject: [release-announce] puppet-manila 17.4.0 (victoria) Message-ID: We jubilantly announce the release of: puppet-manila 17.4.0: Puppet module for OpenStack Manila This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-manila Download the package from: https://tarballs.openstack.org/puppet-manila/ Please report issues through: https://bugs.launchpad.net/puppet-manila/+bugs For more details, please see below. Changes in puppet-manila 17.3.0..17.4.0 --------------------------------------- 9db569e Prepare Victoria RC1 0df6185 Set openstackdocs_auto_name to use 'project' as name 4ffc4cd Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 10 +++++----- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 12 insertions(+), 106 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:05 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:05 -0000 Subject: [release-announce] puppet-trove 17.4.0 (victoria) Message-ID: We are pumped to announce the release of: puppet-trove 17.4.0: Puppet module for OpenStack Trove This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-trove Download the package from: https://tarballs.openstack.org/puppet-trove/ Please report issues through: https://bugs.launchpad.net/puppet-trove/+bugs For more details, please see below. Changes in puppet-trove 17.3.0..17.4.0 -------------------------------------- d31526f Prepare Victoria RC1 9513b27 Set openstackdocs_auto_name to use 'project' as name 1de53af Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:06 -0000 Subject: [release-announce] puppet-ironic 17.4.0 (victoria) Message-ID: We are amped to announce the release of: puppet-ironic 17.4.0: Puppet module for OpenStack Ironic This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ironic Download the package from: https://tarballs.openstack.org/puppet-ironic/ Please report issues through: https://bugs.launchpad.net/puppet-ironic/+bugs For more details, please see below. Changes in puppet-ironic 17.3.0..17.4.0 --------------------------------------- 82a5587 Prepare Victoria RC1 482dfeb Set openstackdocs_auto_name to use 'project' as name 5555fa5 Fix broken dependency. 4992454 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 +++++---------------- metadata.json | 10 +++++----- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 13 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:20 -0000 Subject: [release-announce] puppet-sahara 17.4.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-sahara 17.4.0: Puppet module for OpenStack Sahara This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-sahara Download the package from: https://tarballs.openstack.org/puppet-sahara/ Please report issues through: https://bugs.launchpad.net/puppet-sahara/+bugs For more details, please see below. Changes in puppet-sahara 17.3.0..17.4.0 --------------------------------------- 13cca9f Prepare Victoria RC1 c6c9b21 Set openstackdocs_auto_name to use 'project' as name 9316fc4 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:20 -0000 Subject: [release-announce] puppet-oslo 17.4.0 (victoria) Message-ID: We jubilantly announce the release of: puppet-oslo 17.4.0: Puppet module for Oslo This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-oslo Download the package from: https://tarballs.openstack.org/puppet-oslo/ Please report issues through: https://bugs.launchpad.net/puppet-oslo/+bugs For more details, please see below. Changes in puppet-oslo 17.3.0..17.4.0 ------------------------------------- c737a05 Prepare Victoria RC1 44782e6 Set openstackdocs_auto_name to use 'project' as name f431d41 Change beaker to litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - README.md | 25 ++++------------------ metadata.json | 4 ++-- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 8 insertions(+), 107 deletions(-) From no-reply at openstack.org Mon Sep 28 11:12:28 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:12:28 -0000 Subject: [release-announce] puppet-tacker 17.4.0 (victoria) Message-ID: We are pumped to announce the release of: puppet-tacker 17.4.0: Puppet module for OpenStack Tacker This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tacker Download the package from: https://tarballs.openstack.org/puppet-tacker/ Please report issues through: https://bugs.launchpad.net/puppet-tacker/+bugs For more details, please see below. Changes in puppet-tacker 17.3.0..17.4.0 --------------------------------------- 3254a40 Prepare Victoria RC1 d9ea6cf Set openstackdocs_auto_name to use 'project' as name ddd1d0b Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:14:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:14:18 -0000 Subject: [release-announce] puppet-vswitch 13.4.0 (victoria) Message-ID: We are psyched to announce the release of: puppet-vswitch 13.4.0: Puppet module for OpenStack Vswitch This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-vswitch Download the package from: https://tarballs.openstack.org/puppet-vswitch/ Please report issues through: https://bugs.launchpad.net/puppet-vswitch/+bugs For more details, please see below. Changes in puppet-vswitch 13.3.0..13.4.0 ---------------------------------------- 24d814e Prepare Victoria RC1 00383b4 Set openstackdocs_auto_name to use 'project' as name e1a7353 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 15 +-------------- metadata.json | 2 +- releasenotes/source/conf.py | 1 + spec/acceptance/basic_vswitch_spec.rb | 16 +++++++--------- spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 12 insertions(+), 108 deletions(-) From no-reply at openstack.org Mon Sep 28 11:14:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:14:36 -0000 Subject: [release-announce] puppet-octavia 17.4.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-octavia 17.4.0: Puppet module for OpenStack Octavia This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-octavia Download the package from: https://tarballs.openstack.org/puppet-octavia/ Please report issues through: https://bugs.launchpad.net/puppet-octavia/+bugs For more details, please see below. Changes in puppet-octavia 17.3.0..17.4.0 ---------------------------------------- 7ad5969 Prepare Victoria RC1 c34488d Set openstackdocs_auto_name to use 'project' as name db97534 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 10 ++++----- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 12 insertions(+), 110 deletions(-) From no-reply at openstack.org Mon Sep 28 11:14:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:14:36 -0000 Subject: [release-announce] puppet-mistral 17.4.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-mistral 17.4.0: Puppet module for OpenStack Mistral This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-mistral Download the package from: https://tarballs.openstack.org/puppet-mistral/ Please report issues through: https://bugs.launchpad.net/puppet-mistral/+bugs For more details, please see below. Changes in puppet-mistral 17.3.0..17.4.0 ---------------------------------------- c08d21d Prepare Victoria RC1 6a4b4a6 Set openstackdocs_auto_name to use 'project' as name b437053 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:14:40 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:14:40 -0000 Subject: [release-announce] puppet-placement 4.4.0 (victoria) Message-ID: We eagerly announce the release of: puppet-placement 4.4.0: Puppet module for OpenStack placement This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-placement Download the package from: https://tarballs.openstack.org/puppet-placement/ Please report issues through: https://bugs.launchpad.net/puppet-placement/+bugs For more details, please see below. Changes in puppet-placement 4.3.0..4.4.0 ---------------------------------------- fff62a2 Prepare Victoria RC1 7f6e2ce Set openstackdocs_auto_name to use 'project' as name 9bcd2d9 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++------------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 9 insertions(+), 107 deletions(-) From no-reply at openstack.org Mon Sep 28 11:14:46 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:14:46 -0000 Subject: [release-announce] puppet-swift 17.4.0 (victoria) Message-ID: We are overjoyed to announce the release of: puppet-swift 17.4.0: Puppet module for OpenStack Swift This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-swift Download the package from: https://tarballs.openstack.org/puppet-swift/ Please report issues through: https://bugs.launchpad.net/puppet-swift/+bugs For more details, please see below. 17.4.0 ^^^^^^ New Features ************ * Added a new meta_version_to_write for the keymaster config. * Adds a new proxy config option to set recoverable_node_timeout. This setting defaults to node_timeout, which affects HEAD, GET and PUT requests. However, it makes sense to keep the timeout for GET and HEAD requests shorter to allow quicker recovery and prevent client timeouts. Upgrade Notes ************* * When upgrading from Swift 2.20.0 or Swift 2.19.1 or earlier, set meta_version_to_write to 1. When upgrading from 2.25.0 or earlier, set meta_version_to_write to 2. After upgrading all proxy servers, set this to 3 (currently the highest version). Critical Issues *************** * Failing to set the correct version of meta_version_to_write can lead to unrecoverable data. Changes in puppet-swift 17.3.0..17.4.0 -------------------------------------- 9a4ac85 Prepare Victoria RC1 fb741ed Set openstackdocs_auto_name to use 'project' as name 4d9315e Add proxy config option to set recoverable_node_timeout 9a33ca7 Add Puppet Litmus 8e9f7d5 Add a meta_version_to_write parameter Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 17 +------- manifests/keymaster.pp | 50 ++++++++++++---------- manifests/proxy.pp | 6 +++ metadata.json | 6 +-- .../meta_version_to_write-5644a0ce81936572.yaml | 14 ++++++ ...able-node-timeout-setting-f2520a2f6ff79433.yaml | 7 +++ releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----- spec/acceptance/nodesets/default.yml | 10 ----- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ----- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ----- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ----- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ----- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ----- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----- spec/classes/swift_keymaster.rb | 3 ++ spec/classes/swift_proxy_spec.rb | 5 +++ spec/spec_helper_acceptance.rb | 2 +- 19 files changed, 71 insertions(+), 124 deletions(-) From no-reply at openstack.org Mon Sep 28 11:18:09 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:18:09 -0000 Subject: [release-announce] puppet-vitrage 7.4.0 (victoria) Message-ID: We are gleeful to announce the release of: puppet-vitrage 7.4.0: Puppet module for OpenStack Vitrage This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-vitrage Download the package from: https://tarballs.openstack.org/puppet-vitrage/ Please report issues through: https://bugs.launchpad.net/puppet-vitrage/+bugs For more details, please see below. Changes in puppet-vitrage 7.3.0..7.4.0 -------------------------------------- cabe29f Prepare Victoria RC1 9b328a9 Set openstackdocs_auto_name to use 'project' as name ec06a56 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 105 deletions(-) From no-reply at openstack.org Mon Sep 28 11:18:22 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:18:22 -0000 Subject: [release-announce] puppet-qdr 6.4.0 (victoria) Message-ID: We are stoked to announce the release of: puppet-qdr 6.4.0 This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-qdr Download the package from: https://tarballs.openstack.org/puppet-qdr/ Please report issues through: https://bugs.launchpad.net/puppet-qdr/+bugs For more details, please see below. Changes in puppet-qdr 6.3.0..6.4.0 ---------------------------------- 72f3831 Prepare Victoria RC1 d8ac0dc Set openstackdocs_auto_name to use 'project' as name ef8b29f Change beaker to litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - metadata.json | 2 +- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 12 files changed, 3 insertions(+), 85 deletions(-) From no-reply at openstack.org Mon Sep 28 11:18:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:18:31 -0000 Subject: [release-announce] puppet-horizon 17.4.0 (victoria) Message-ID: We are jazzed to announce the release of: puppet-horizon 17.4.0: Puppet module for OpenStack Horizon This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-horizon Download the package from: https://tarballs.openstack.org/puppet-horizon/ Please report issues through: https://bugs.launchpad.net/puppet-horizon/+bugs For more details, please see below. Changes in puppet-horizon 17.3.0..17.4.0 ---------------------------------------- c0f14f2 Prepare Victoria RC1 e024648 Set openstackdocs_auto_name to use 'project' as name faf436f Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++++----------------- metadata.json | 4 ++-- releasenotes/source/conf.py | 1 + spec/acceptance/horizon_with_apache_spec.rb | 6 +++--- spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 12 insertions(+), 106 deletions(-) From no-reply at openstack.org Mon Sep 28 11:18:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:18:42 -0000 Subject: [release-announce] puppet-barbican 17.4.0 (victoria) Message-ID: We are chuffed to announce the release of: puppet-barbican 17.4.0: Puppet module for Barbican This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-barbican Download the package from: https://tarballs.openstack.org/puppet-barbican/ Please report issues through: https://bugs.launchpad.net/puppet-barbican/+bugs For more details, please see below. Changes in puppet-barbican 17.3.0..17.4.0 ----------------------------------------- 2946443 Prepare Victoria RC1 91dcc91 Set openstackdocs_auto_name to use 'project' as name 354aa07 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/basic_barbican_spec.rb | 4 ++-- spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 14 files changed, 13 insertions(+), 111 deletions(-) From no-reply at openstack.org Mon Sep 28 11:18:49 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:18:49 -0000 Subject: [release-announce] puppet-zaqar 17.4.0 (victoria) Message-ID: We jubilantly announce the release of: puppet-zaqar 17.4.0: Puppet module for OpenStack Zaqar This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-zaqar Download the package from: https://tarballs.openstack.org/puppet-zaqar/ Please report issues through: https://bugs.launchpad.net/puppet-zaqar/+bugs For more details, please see below. Changes in puppet-zaqar 17.3.0..17.4.0 -------------------------------------- 0492b35 Prepare Victoria RC1 a86565c Set openstackdocs_auto_name to use 'project' as name 5952ba5 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 21 ++------------------- metadata.json | 8 ++++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 9 insertions(+), 107 deletions(-) From no-reply at openstack.org Mon Sep 28 11:19:16 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:19:16 -0000 Subject: [release-announce] puppet-panko 17.4.0 (victoria) Message-ID: We are overjoyed to announce the release of: puppet-panko 17.4.0: Puppet module for OpenStack Panko This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-panko Download the package from: https://tarballs.openstack.org/puppet-panko/ Please report issues through: https://bugs.launchpad.net/puppet-panko/+bugs For more details, please see below. Changes in puppet-panko 17.3.0..17.4.0 -------------------------------------- 53d3073 Prepare Victoria RC1 0c2d356 Set openstackdocs_auto_name to use 'project' as name b8a0965 Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 25 ++++------------------ metadata.json | 8 +++---- releasenotes/source/conf.py | 1 + spec/acceptance/nodesets/centos-70-x64.yml | 11 ---------- spec/acceptance/nodesets/default.yml | 10 --------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 --------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 --------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 --------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 --------- .../acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ---------- spec/spec_helper_acceptance.rb | 2 +- 13 files changed, 11 insertions(+), 109 deletions(-) From no-reply at openstack.org Mon Sep 28 11:20:06 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 11:20:06 -0000 Subject: [release-announce] puppet-ovn 17.4.0 (victoria) Message-ID: We are tickled pink to announce the release of: puppet-ovn 17.4.0: Puppet module for OVN This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-ovn Download the package from: https://tarballs.openstack.org/puppet-ovn/ Please report issues through: https://bugs.launchpad.net/puppet-ovn/+bugs For more details, please see below. Changes in puppet-ovn 17.3.0..17.4.0 ------------------------------------ 76cf97e Prepare Victoria RC1 7214956 Fix unknown variable warnings f62124f Add Puppet Litmus Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.md | 15 --------------- manifests/northd.pp | 8 ++++++-- metadata.json | 6 +++--- spec/acceptance/basic_ovn_spec.rb | 6 +++--- spec/acceptance/nodesets/centos-70-x64.yml | 11 ----------- spec/acceptance/nodesets/default.yml | 10 ---------- spec/acceptance/nodesets/nodepool-bionic.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos7.yml | 10 ---------- spec/acceptance/nodesets/nodepool-centos8.yml | 10 ---------- spec/acceptance/nodesets/nodepool-trusty.yml | 10 ---------- spec/acceptance/nodesets/nodepool-xenial.yml | 10 ---------- spec/acceptance/nodesets/ubuntu-server-1404-x64.yml | 11 ----------- spec/classes/ovn_northd_spec.rb | 2 +- spec/spec_helper_acceptance.rb | 2 +- 15 files changed, 15 insertions(+), 108 deletions(-) From no-reply at openstack.org Mon Sep 28 15:30:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 15:30:04 -0000 Subject: [release-announce] kuryr-kubernetes 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for kuryr-kubernetes for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/kuryr-kubernetes/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/kuryr-kubernetes/src/branch/stable/victoria Release notes for kuryr-kubernetes can be found at: https://docs.openstack.org/releasenotes/kuryr-kubernetes/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/kuryr-kubernetes/+bugs and tag it *victoria-rc-potential* to bring it to the kuryr-kubernetes release crew's attention. From no-reply at openstack.org Mon Sep 28 15:35:53 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 15:35:53 -0000 Subject: [release-announce] karbor 1.6.0 (victoria) Message-ID: We are delighted to announce the release of: karbor 1.6.0: Application Data Protection as a Service for OpenStack This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/karbor Download the package from: https://tarballs.openstack.org/karbor/ Please report issues through: https://bugs.launchpad.net/karbor/+bugs For more details, please see below. Changes in karbor 1.5.0..1.6.0 ------------------------------ 594f4ef Switch legacy Zuul jobs to native Zuul v3 jobs 5d6f5eb Fix 'filter' object has no len () e167485 Fix inner has no attribute 'message' 3df6675 Use unittest.mock instead of third party mock 0764f5d Update hacking for Python3 ee26961 Cleanup py27 support a0415ae Remove password display for rabbitmq on connection log 435dc3c Preserve request id in Karbor logs 9c55d20 Imported Translations from Zanata 11ece54 Add unit tests for trigger update API Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 61 ++++++++++++--- api-ref/source/conf.py | 28 +------ devstack/plugin.sh | 4 +- karbor/api/common.py | 2 +- karbor/api/middleware/fault.py | 4 +- karbor/api/openstack/__init__.py | 2 +- karbor/api/v1/triggers.py | 2 +- karbor/cmd/api.py | 16 ++-- karbor/cmd/manage.py | 19 ++--- karbor/cmd/operationengine.py | 14 ++-- karbor/cmd/protection.py | 14 ++-- karbor/context.py | 3 +- karbor/db/sqlalchemy/api.py | 1 + karbor/quota.py | 4 +- karbor/service.py | 1 + karbor/services/protection/bank_plugin.py | 8 +- karbor/services/protection/flows/copy.py | 6 +- .../image/image_protection_plugin.py | 2 +- .../network/neutron_protection_plugin.py | 10 +-- .../volume/cinder_protection_plugin.py | 2 +- .../volume/volume_glance_plugin.py | 2 +- .../unit/common/test_karbor_keystone_plugin.py | 7 +- .../unit/objects/test_scheduled_operation_log.py | 3 +- .../unit/objects/test_scheduled_operation_state.py | 3 +- .../engine/triggers/test_trigger_manager.py | 3 +- .../triggers/timetrigger/test_time_trigger.py | 3 +- .../timetrigger/test_time_trigger_multi_node.py | 3 +- .../operations/test_protect_operation.py | 2 +- .../operations/test_retention_operation.py | 2 +- .../unit/operationengine/test_karbor_client.py | 2 +- .../unit/operationengine/test_operation_manager.py | 2 +- .../operationengine/test_user_trust_manager.py | 2 +- .../plugins/test_database_protectable_plugin.py | 10 +-- .../unit/plugins/test_image_protectable_plugin.py | 10 ++- .../plugins/test_network_protectable_plugin.py | 13 ++-- .../unit/plugins/test_pod_protectable_plugin.py | 17 ++--- .../unit/plugins/test_server_protectable_plugin.py | 11 +-- .../unit/plugins/test_share_protectable_plugin.py | 10 +-- .../unit/plugins/test_volume_protectable_plugin.py | 3 +- .../unit/protection/test_checkpoint_collection.py | 2 +- .../test_cinder_freezer_protection_plugin.py | 8 +- .../unit/protection/test_cinder_glance_plugin.py | 8 +- .../protection/test_cinder_protection_plugin.py | 18 +++-- .../test_cinder_snapshot_protection_plugin.py | 10 ++- .../protection/test_database_protection_plugin.py | 10 +-- .../protection/test_glance_protection_plugin.py | 12 +-- .../protection/test_manila_protection_plugin.py | 8 +- .../protection/test_neutron_protection_plugin.py | 24 +++--- .../unit/protection/test_nova_protection_plugin.py | 6 +- .../unit/protection/test_pod_protection_plugin.py | 21 +++--- .../unit/protection/test_swift_bank_plugin.py | 12 +-- karbor/wsgi/wsgi.py | 12 +-- lower-constraints.txt | 12 +-- playbooks/legacy/karbor-dsvm-fullstack/post.yaml | 80 -------------------- playbooks/legacy/karbor-dsvm-fullstack/run.yaml | 88 ---------------------- releasenotes/source/conf.py | 4 - .../locale/en_GB/LC_MESSAGES/releasenotes.po | 48 +++++++++++- setup.cfg | 23 +----- setup.py | 9 --- test-requirements.txt | 10 ++- tools/install_venv.py | 1 + tox.ini | 6 +- 110 files changed, 482 insertions(+), 514 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 8a98731..bb73224 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking!=3.0.1,<3.1.0 # Apache-2.0 @@ -10 +9,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD @@ -24,0 +24,4 @@ python-troveclient>=2.2.0 # Apache-2.0 +python-manilaclient>=1.16.0 # Apache-2.0 + +# Documentation +sphinx>=2.0.0,!=2.1.0 # BSD @@ -26 +29 @@ reno>=2.5.0 # Apache-2.0 -openstackdocstheme>=1.18.1 # Apache-2.0 +openstackdocstheme>=2.0.0 # Apache-2.0 @@ -27,0 +31 @@ os-api-ref>=1.4.0 # Apache-2.0 +sphinxcontrib-apidoc>=0.2.0 # BSD From no-reply at openstack.org Mon Sep 28 15:37:45 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 15:37:45 -0000 Subject: [release-announce] neutron 17.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for neutron for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/neutron/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/neutron/src/branch/stable/victoria Release notes for neutron can be found at: https://docs.openstack.org/releasenotes/neutron/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/neutron/+bugs and tag it *victoria-rc-potential* to bring it to the neutron release crew's attention. From no-reply at openstack.org Mon Sep 28 15:41:29 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 15:41:29 -0000 Subject: [release-announce] karbor-dashboard 1.5.0 (victoria) Message-ID: We are overjoyed to announce the release of: karbor-dashboard 1.5.0: Karbor Dashboard This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/karbor-dashboard Download the package from: https://tarballs.openstack.org/karbor-dashboard/ Please report issues through: https://bugs.launchpad.net/karbor-dashboard/+bugs For more details, please see below. Changes in karbor-dashboard 1.4.0..1.5.0 ---------------------------------------- a96c06d Cleanup for Refactor-error-messages 5f29326 Cleanup py27 support 2396e14 Update hacking for Python3 6aca9b6 Drop mox3 from karbor-dashboard Diffstat (except docs and test files) ------------------------------------- karbor_dashboard/checkpoints/panel.py | 1 + karbor_dashboard/checkpoints/views.py | 20 +- karbor_dashboard/operationlogs/panel.py | 1 + karbor_dashboard/protectionplans/forms.py | 4 +- karbor_dashboard/protectionplans/panel.py | 1 + karbor_dashboard/protectionproviders/panel.py | 1 + karbor_dashboard/restores/panel.py | 1 + karbor_dashboard/scheduledoperations/panel.py | 1 + karbor_dashboard/test/helpers.py | 6 +- karbor_dashboard/triggers/panel.py | 1 + karbor_dashboard/triggers/utils.py | 1 + setup.cfg | 11 +- setup.py | 9 - test-requirements.txt | 7 +- tools/install_venv.py | 1 + tools/install_venv_common.py | 4 +- tox.ini | 11 +- 19 files changed, 294 insertions(+), 461 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b577c61..46b4814 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ -hacking<0.11,>=0.10.2 # Apache-2.0 +hacking>=3.0,<3.1.0 # Apache-2.0 @@ -14 +13,0 @@ mock>=2.0.0 # BSD -mox3>=0.20.0 # Apache-2.0 @@ -16 +14,0 @@ nodeenv>=0.9.4 # BSD -oslosphinx>=4.7.0 # Apache-2.0 @@ -18 +16,2 @@ selenium>=2.50.1 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD +openstackdocstheme>=2.0 +sphinx>=2.0,!=2.1.0 # BSD From no-reply at openstack.org Mon Sep 28 15:55:38 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 15:55:38 -0000 Subject: [release-announce] monasca-api 5.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-api for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-api/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-api/src/branch/stable/victoria Release notes for monasca-api can be found at: https://docs.openstack.org/releasenotes/monasca-api/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/monasca/+bugs and tag it *victoria-rc-potential* to bring it to the monasca-api release crew's attention. From no-reply at openstack.org Mon Sep 28 16:10:41 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:10:41 -0000 Subject: [release-announce] monasca-notification 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-notification for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-notification/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-notification/src/branch/stable/victoria Release notes for monasca-notification can be found at: https://docs.openstack.org/releasenotes/monasca-notification/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/monasca/+bugs and tag it *victoria-rc-potential* to bring it to the monasca-notification release crew's attention. From no-reply at openstack.org Mon Sep 28 16:11:01 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:11:01 -0000 Subject: [release-announce] masakari 10.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for masakari for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/masakari/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/masakari/src/branch/stable/victoria Release notes for masakari can be found at: https://docs.openstack.org/releasenotes/masakari/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/masakari/+bugs and tag it *victoria-rc-potential* to bring it to the masakari release crew's attention. From no-reply at openstack.org Mon Sep 28 16:13:04 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:13:04 -0000 Subject: [release-announce] monasca-agent 4.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-agent for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-agent/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-agent/src/branch/stable/victoria Release notes for monasca-agent can be found at: https://docs.openstack.org/releasenotes/monasca-agent/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/monasca/+bugs and tag it *victoria-rc-potential* to bring it to the monasca-agent release crew's attention. From no-reply at openstack.org Mon Sep 28 16:14:00 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:14:00 -0000 Subject: [release-announce] monasca-ui 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-ui/src/branch/stable/victoria Release notes for monasca-ui can be found at: https://docs.openstack.org/releasenotes/monasca-ui/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/monasca/+bugs and tag it *victoria-rc-potential* to bring it to the monasca-ui release crew's attention. From no-reply at openstack.org Mon Sep 28 16:14:35 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:14:35 -0000 Subject: [release-announce] masakari-dashboard 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for masakari-dashboard for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/masakari-dashboard/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/masakari-dashboard/src/branch/stable/victoria Release notes for masakari-dashboard can be found at: https://docs.openstack.org/releasenotes/masakari-dashboard/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/masakari/+bugs and tag it *victoria-rc-potential* to bring it to the masakari-dashboard release crew's attention. From no-reply at openstack.org Mon Sep 28 16:14:44 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:14:44 -0000 Subject: [release-announce] monasca_transform 2.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca_transform for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-transform/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca_transform/src/branch/stable/victoria Release notes for monasca_transform can be found at: https://docs.openstack.org/releasenotes/monasca-transform/ From no-reply at openstack.org Mon Sep 28 16:15:24 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:15:24 -0000 Subject: [release-announce] monasca-events-api 2.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-events-api for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-events-api/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-events-api/src/branch/stable/victoria Release notes for monasca-events-api can be found at: https://docs.openstack.org/releasenotes/monasca-events-api/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/866 and tag it *victoria-rc-potential* to bring it to the monasca-events-api release crew's attention. From no-reply at openstack.org Mon Sep 28 16:16:01 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:16:01 -0000 Subject: [release-announce] masakari-monitors 10.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for masakari-monitors for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/masakari-monitors/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/masakari-monitors/src/branch/stable/victoria Release notes for masakari-monitors can be found at: https://docs.openstack.org/releasenotes/masakari-monitors/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/masakari-monitors/+bugs and tag it *victoria-rc-potential* to bring it to the masakari-monitors release crew's attention. From no-reply at openstack.org Mon Sep 28 16:16:07 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:16:07 -0000 Subject: [release-announce] monasca-persister 3.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for monasca-persister for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/monasca-persister/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/monasca-persister/src/branch/stable/victoria Release notes for monasca-persister can be found at: https://docs.openstack.org/releasenotes/monasca-persister/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/monasca/+bugs and tag it *victoria-rc-potential* to bring it to the monasca-persister release crew's attention. From no-reply at openstack.org Mon Sep 28 16:45:53 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:45:53 -0000 Subject: [release-announce] freezer-dr 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for freezer-dr for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/freezer-dr/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/freezer-dr/src/branch/stable/victoria Release notes for freezer-dr can be found at: https://docs.openstack.org/releasenotes/freezer-dr/ From no-reply at openstack.org Mon Sep 28 16:49:36 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:49:36 -0000 Subject: [release-announce] freezer 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for freezer for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/freezer/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/freezer/src/branch/stable/victoria Release notes for freezer can be found at: https://docs.openstack.org/releasenotes/freezer/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/freezer and tag it *victoria-rc-potential* to bring it to the freezer release crew's attention. From no-reply at openstack.org Mon Sep 28 16:51:01 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:51:01 -0000 Subject: [release-announce] freezer-web-ui 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for freezer-web-ui for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/freezer-web-ui/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/freezer-web-ui/src/branch/stable/victoria Release notes for freezer-web-ui can be found at: https://docs.openstack.org/releasenotes/freezer-web-ui/ If you find an issue that could be considered release-critical, please file it at: https://storyboard.openstack.org/#!/project/openstack/freezer-web-ui and tag it *victoria-rc-potential* to bring it to the freezer-web-ui release crew's attention. From no-reply at openstack.org Mon Sep 28 16:51:21 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 16:51:21 -0000 Subject: [release-announce] freezer-api 9.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for freezer-api for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/freezer-api/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/freezer-api/src/branch/stable/victoria Release notes for freezer-api can be found at: https://docs.openstack.org/releasenotes/freezer-api/ From no-reply at openstack.org Mon Sep 28 17:50:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 28 Sep 2020 17:50:56 -0000 Subject: [release-announce] barbican 11.0.0.0rc1 (victoria) Message-ID: Hello everyone, A new release candidate for barbican for the end of the Victoria cycle is available! You can find the source code tarball at: https://tarballs.openstack.org/barbican/ Unless release-critical issues are found that warrant a release candidate respin, this candidate will be formally released as the final Victoria release. You are therefore strongly encouraged to test and validate this tarball! Alternatively, you can directly test the stable/victoria release branch at: https://opendev.org/openstack/barbican/src/branch/stable/victoria Release notes for barbican can be found at: https://docs.openstack.org/releasenotes/barbican/ If you find an issue that could be considered release-critical, please file it at: https://bugs.launchpad.net/barbican/+bugs and tag it *victoria-rc-potential* to bring it to the barbican release crew's attention. From no-reply at openstack.org Tue Sep 29 12:08:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:08:51 -0000 Subject: [release-announce] os-net-config 12.6.0 (victoria) Message-ID: We are tickled pink to announce the release of: os-net-config 12.6.0: OpenStack network configuration This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through: https://bugs.launchpad.net/os-net-config/+bugs For more details, please see below. Changes in os-net-config 12.5.0..12.6.0 --------------------------------------- 933aaf8 Bump hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 35c208b..37c0723 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 12:10:32 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:10:32 -0000 Subject: [release-announce] tripleo-heat-templates 12.7.0 (victoria) Message-ID: We are thrilled to announce the release of: tripleo-heat-templates 12.7.0: Heat templates for deploying OpenStack with OpenStack. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-heat-templates Download the package from: https://tarballs.openstack.org/tripleo-heat-templates/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. 12.7.0 ^^^^^^ New Features ************ * Add parameter *NovaVGPUTypesDeviceAddressesMapping* provide mapping for multiple vgpu types and corresponding device addresses. Bug Fixes ********* * Ansible GroupVars incorrectly keept a single subnet prefix per- network. This caused a problem when multiple subnets using different subnet prefixes where defined. Resulting in the wrong subnet prefix being referenced in the NetworkConfig for roles. AnsibleHostVars stores networks subnet prefixes instead. See bug: 1895899 (https://bugs.launchpad.net/tripleo/+bug/1895899). Changes in tripleo-heat-templates 12.6.0..12.7.0 ------------------------------------------------ b2d3c05f4 Replace bridge_name and interface_name in config 5b3878580 Add attr of networks and subnets to Networks resource d9ed99b5d Clear cached facts based on the tag as well 7ffa24c8a Remove overcloud_common.pp a4622f138 Use OS::Heat::Value for NetworkConfig 2d1e76945 use os_net_config Ansible module to configure networking 954dc4ccb [PowerFlex/VxFlex OS] Fix typos in templates bb2351a48 enable-ssh-admin: allow to override plan name 8e84bb378 Use consistent naming for MysqlInnodbBufferPoolSize 920c04bab Force container fetch a61c57d22 Check only role path for NetworkConfig e8ddc606b Remove race during mysql database creation d4139dd12 Add tripleo-iptables service cleanup 0a4a60051 Rename external network VIP, drop special case cd53ae79c Get the CIDR of the neutron port for NetworkConfig a672bedfc Fix typos 53d892a73 Add dashboard_tls_external ceph-ansible parameter 2aace23d2 Add tag's with network_data info to neutron net fabe5b3b7 Gather more extra stats with the collectd virt plugin 1952a9ce6 Adapt container health check for built-in podman health checks db55155d6 python3-novaclient installation via THT bd31b2c8c Complete missing description 3fd84c243 Expose new parameter `NovaVGPUTypesDeviceAddressesMapping` 1cd151e9d Change permissions on /run/octavia to octavia 7a4209ab5 Update plan-sample to reference new interface cef9c0e88 Update swift rsyslog configuration a4af649c4 Revert "Initialize ip(6)tables "raw" table" 34a2b091d Centralized logging minor fixes 5a1fc3c98 Drop undercloud-disable-nova.yaml 38dcad915 Remove validation scripts 738857c7c Switch to ansible for deploying artifacts 78ca1fe14 Use ansible for nodes validation b24dd5df6 Fix network configuration execution ordering c90bbe188 OVNChassisMacPorts for distributed VLAN 208209933 Create OVNMacAddrNet network on Undercloud 1abdc12b9 Enable Ceilometer data transfer for STF f591f8770 Add more metadata to logs Diffstat (except docs and test files) ------------------------------------- all-nodes-validation.yaml | 45 ---- ci/common/all-nodes-validation-disabled.yaml | 37 --- ci/common/net-config-multinode.yaml | 34 +-- ci/common/net-config-simple-bridge.yaml | 38 ++- ci/environments/multinode-containers.yaml | 3 - .../nic-configs/ceph-storage.yaml | 68 +++-- .../nic-configs/cinder-storage.yaml | 16 +- .../nic-configs/compute-dvr.yaml | 116 ++++---- .../multiple-nics-ipv6/nic-configs/compute.yaml | 92 +++---- .../multiple-nics-ipv6/nic-configs/controller.yaml | 134 +++++----- .../nic-configs/swift-storage.yaml | 16 +- .../multiple-nics/nic-configs/ceph-storage.yaml | 66 +++-- .../multiple-nics/nic-configs/cinder-storage.yaml | 16 +- .../multiple-nics/nic-configs/compute-dvr.yaml | 115 ++++---- .../network/multiple-nics/nic-configs/compute.yaml | 90 +++---- .../multiple-nics/nic-configs/controller.yaml | 124 +++++---- .../multiple-nics/nic-configs/swift-storage.yaml | 16 +- .../public-bond/nic-configs/ceph-storage.yaml | 66 +++-- .../public-bond/nic-configs/cinder-storage.yaml | 16 +- .../network/public-bond/nic-configs/compute.yaml | 90 +++---- .../public-bond/nic-configs/controller.yaml | 140 +++++----- .../public-bond/nic-configs/swift-storage.yaml | 16 +- .../scenario000-multinode-containers.yaml | 3 - ci/environments/scenario000-standalone.yaml | 3 - .../scenario001-multinode-containers.yaml | 3 - ci/environments/scenario001-standalone.yaml | 5 +- ci/environments/scenario002-standalone.yaml | 3 - ci/environments/scenario003-standalone.yaml | 3 - ci/environments/scenario004-standalone.yaml | 3 - .../scenario007-multinode-containers.yaml | 3 - ci/environments/scenario007-standalone.yaml | 3 - .../scenario010-multinode-containers.yaml | 1 - ci/environments/scenario010-standalone.yaml | 3 - ci/environments/scenario012-standalone.yaml | 3 - ci/environments/scenario013-standalone.yaml | 4 - common/deploy-steps-playbooks-common.yaml | 2 + common/deploy-steps.j2 | 88 +++--- common/services/role.role.j2.yaml | 22 +- .../monitoring/collectd_check_health.py | 92 +++++++ container_config_scripts/pyshim.sh | 2 +- deployed-server/scripts/enable-ssh-admin.sh | 3 +- deployment/ceph-ansible/ceph-base.yaml | 10 + ...> cinder-backend-dellemc-powerflex-puppet.yaml} | 2 +- deployment/database/mysql-base.yaml | 6 +- deployment/database/mysql-container-puppet.yaml | 1 + deployment/database/mysql-pacemaker-puppet.yaml | 1 + .../cinder-backend-dellemc-vxflexos-puppet.yaml | 2 +- deployment/logging/rsyslog-container-puppet.yaml | 24 +- deployment/metrics/collectd-container-puppet.yaml | 39 ++- deployment/metrics/qdr-container-puppet.yaml | 1 + .../neutron/neutron-dhcp-container-puppet.yaml | 2 +- .../neutron/neutron-l3-container-puppet.yaml | 2 +- .../neutron/neutron-metadata-container-puppet.yaml | 2 +- .../neutron-ovs-agent-container-puppet.yaml | 2 +- .../neutron-sriov-agent-container-puppet.yaml | 2 +- deployment/nova/nova-compute-container-puppet.yaml | 19 +- .../octavia/octavia-api-container-puppet.yaml | 6 + .../pacemaker/pacemaker-baremetal-puppet.yaml | 15 +- deployment/podman/podman-baremetal-ansible.yaml | 1 + deployment/swift/swift-proxy-container-puppet.yaml | 24 +- .../swift/swift-storage-container-puppet.yaml | 24 +- .../tripleo-firewall-baremetal-ansible.yaml | 77 +++--- environments/cinder-dellemc-powerflex-config.yaml | 2 +- environments/cinder-dellemc-vxflexos-config.yaml | 2 +- environments/enable-stf.yaml | 11 +- environments/metrics/ceilometer-write-qdr.yaml | 3 +- environments/standalone/standalone-overcloud.yaml | 2 + environments/standalone/standalone-tripleo.yaml | 6 + environments/undercloud-disable-nova.yaml | 13 - environments/undercloud.yaml | 5 + environments/undercloud/undercloud-minion.yaml | 2 + net-config-bond.j2.yaml | 57 ++-- net-config-bridge.j2.yaml | 49 ++-- net-config-linux-bridge.j2.yaml | 63 ++--- net-config-standalone.j2.yaml | 109 ++++---- ...config-static-bridge-with-external-dhcp.j2.yaml | 72 ++--- net-config-static-bridge.j2.yaml | 68 ++--- net-config-static.j2.yaml | 57 ++-- net-config-undercloud.j2.yaml | 108 ++++---- .../config/2-linux-bonds-vlans/role.role.j2.yaml | 283 ++++++++++---------- .../bond-with-vlans/controller-no-external.j2.yaml | 181 +++++++------ network/config/bond-with-vlans/role.role.j2.yaml | 239 +++++++++-------- .../config/multiple-nics-vlans/compute-dvr.j2.yaml | 222 ++++++++-------- .../config/multiple-nics-vlans/role.role.j2.yaml | 199 +++++++------- network/config/multiple-nics/compute-dvr.j2.yaml | 198 +++++++------- network/config/multiple-nics/role.role.j2.yaml | 177 ++++++------- .../role.role.j2.yaml | 114 ++++---- .../controller-no-external.j2.yaml | 84 +++--- network/config/single-nic-vlans/role.role.j2.yaml | 106 ++++---- network/network.j2 | 30 ++- network/networks.j2.yaml | 13 +- network/ovn_mac_addr_net.yaml | 37 +++ network/ports/ovn_mac_addr_port.yaml | 27 ++ network/scripts/run-os-net-config.sh | 111 -------- overcloud-resource-registry-puppet.j2.yaml | 7 +- overcloud.j2.yaml | 56 ++-- plan-samples/plan-environment-derived-params.yaml | 46 +++- puppet/deploy-artifacts.sh | 30 --- puppet/manifests/overcloud_common.pp | 29 -- puppet/role.role.j2.yaml | 50 +++- .../notes/bug-1895899-8d675670a0d05c15.yaml | 12 + .../innodb-tuning-param-e71d2fd727c450ec.yaml | 2 +- .../vgpu-devices-mapping-63dd870f3a00a98a.yaml | 5 + sample-env-generator/standalone.yaml | 16 +- sample-env-generator/undercloud-minion.yaml | 8 +- scripts/check-run-nova-compute | 2 +- tools/merge-new-params-nic-config-script.py | 4 - tools/yaml-nic-config-2-script.py | 294 --------------------- validation-scripts/all-nodes.sh | 99 ------- 110 files changed, 2369 insertions(+), 2810 deletions(-) From no-reply at openstack.org Tue Sep 29 12:11:09 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:11:09 -0000 Subject: [release-announce] tripleo-common 12.7.0 (victoria) Message-ID: We exuberantly announce the release of: tripleo-common 12.7.0: A common library for TripleO workflows. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ Please report issues through: https://bugs.launchpad.net/tripleo-common/+bugs For more details, please see below. Changes in tripleo-common 12.6.0..12.7.0 ---------------------------------------- 1a59850f Get NetworkConfig from RoleNetworkConfigMap 8e29fa82 Include swtpm in the nova_libvirt container 7481f2b5 Don't render NetworkConfig for every node e25e52ff Consume ceph, prom, grafana containers from quay.io e8e2ca47 Lower default verbosity for ansible 8d969656 Also treat config as json(dict) 225d48ff Move get network configs action to utils 9e9948e7 Adjust Ansible forks caculations d6b59a48 Add --log-level debug for buildah builder 7f190057 Add collectd-libpod-stats to image 38b9585c Remove remaining implementations for OpenDaylight Diffstat (except docs and test files) ------------------------------------- .../container_image_prepare_defaults.yaml | 18 +- container-images/tcib/base/collectd/collectd.yaml | 1 + .../os/nova-base/nova-libvirt/nova-libvirt.yaml | 1 + container-images/tripleo_containers.yaml | 10 +- healthcheck/opendaylight-api | 14 -- image-yaml/overcloud-odl-rhel7.yaml | 23 -- tripleo_common/actions/ansible.py | 7 +- tripleo_common/actions/parameters.py | 84 +------ tripleo_common/image/builder/buildah.py | 6 +- tripleo_common/utils/config.py | 54 ++-- tripleo_common/utils/stack.py | 65 +++++ tripleo_common/utils/stack_parameters.py | 20 ++ workbooks/derive_params.yaml | 5 +- 19 files changed, 385 insertions(+), 440 deletions(-) From no-reply at openstack.org Tue Sep 29 12:11:23 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:11:23 -0000 Subject: [release-announce] puppet-tripleo 13.3.0 (victoria) Message-ID: We are excited to announce the release of: puppet-tripleo 13.3.0: Puppet module for OpenStack TripleO This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/puppet-tripleo Download the package from: https://tarballs.openstack.org/puppet-tripleo/ Please report issues through: https://bugs.launchpad.net/puppet-tripleo/+bugs For more details, please see below. Changes in puppet-tripleo 13.2.0..13.3.0 ---------------------------------------- 7a55b477 Bump metadata version to 13.3.0 for TripleO victoria rc1 release 18e54f56 Remove package_manifest 8d195ca9 Revert "Make sure python3-novaclient is installed before creating fence_compute" ad42f25d Add support for manila db purge job Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/package_manifest/flat_file.rb | 39 ----------------- lib/puppet/type/package_manifest.rb | 8 ---- manifests/profile/base/manila/api.pp | 13 +++++- manifests/profile/base/pacemaker.pp | 10 +---- metadata.json | 2 +- .../tripleo_profile_base_manila_api_spec.rb | 50 ++++++++++++++++++++++ spec/unit/type/package_manifest_spec.rb | 37 ---------------- 7 files changed, 65 insertions(+), 94 deletions(-) From no-reply at openstack.org Tue Sep 29 12:12:52 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:12:52 -0000 Subject: [release-announce] python-tripleoclient 13.7.0 (victoria) Message-ID: We are glad to announce the release of: python-tripleoclient 13.7.0: TripleO client This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-tripleoclient Download the package from: https://tarballs.openstack.org/python-tripleoclient/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. 13.7.0 ^^^^^^ New Features * A new command "openstack overcloud export ceph" is added. The command is used to export the Ceph deployment data from one stack for use in another stack with storage services which use that Ceph cluster when using the multi-stack deployment feature. Changes in python-tripleoclient 13.6.0..13.7.0 ---------------------------------------------- 04e9966b undercloud: disable Mistral and Zaqar by default c1b3203f Fix if conditions in constants.py ac0dfb5e Add openstack overcloud export ceph ed15986b Standardize import of ConfigParser 02e851fe Build timeout as CLI arg for container image build a34eb64c Make config_dir absolute path for ansible 7d9e4158 Ensure the ansible log file always has a correct UID cbb798dd Inject both paths for validations roles location 99f5d9ec Remove install unnecessary packages 61169bc1 Ensure root isn't used to run updates/upgrades 5abe17dc Fix pathing for container image prepare 31dda8e9 Remove TripleO UI toggles Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 2 +- ...ack-overcloud-export-ceph-f36421e1685db302.yaml | 6 ++ requirements.txt | 2 +- setup.cfg | 1 + tox.ini | 2 - tripleoclient/config/standalone.py | 4 +- tripleoclient/config/undercloud.py | 5 +- tripleoclient/constants.py | 33 +++--- tripleoclient/export.py | 63 ++++++++++- .../v1/overcloud_update/test_overcloud_update.py | 13 ++- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 10 +- tripleoclient/utils.py | 40 +++++-- tripleoclient/v1/container_image.py | 26 ++++- tripleoclient/v1/overcloud_config.py | 2 +- tripleoclient/v1/overcloud_export_ceph.py | 115 +++++++++++++++++++++ tripleoclient/v1/overcloud_external_update.py | 1 + tripleoclient/v1/overcloud_external_upgrade.py | 1 + tripleoclient/v1/overcloud_update.py | 3 + tripleoclient/v1/overcloud_upgrade.py | 2 + tripleoclient/v2/tripleo_container_image.py | 9 ++ 26 files changed, 461 insertions(+), 92 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 422c937e..01b9baa1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17 +17 @@ websocket-client>=0.44.0 # LGPLv2+ -tripleo-common>=12.4.0 # Apache-2.0 +tripleo-common>=12.6.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 12:12:56 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:12:56 -0000 Subject: [release-announce] tripleo-validations 12.6.0 (victoria) Message-ID: We are glad to announce the release of: tripleo-validations 12.6.0: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/tripleo-validations/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. Changes in tripleo-validations 12.5.0..12.6.0 --------------------------------------------- 3cae774 Remove callback plugin from tripleo-validation b3099f2 Add ipa-server-check pre-upgrade validation 3f47df4 Revert "Revert "Remove objects migrated to validations-common"" 260236a Fix hacking min version to 3.0.1 Diffstat (except docs and test files) ------------------------------------- callback_plugins/.keep | 0 callback_plugins/fail_if_no_hosts.py | 31 ---- callback_plugins/validation_json.py | 200 -------------------- callback_plugins/validation_output.py | 205 --------------------- .../modules/modules-check_package_update.rst | 15 -- .../modules/modules-validations_read_ini.rst | 15 -- .../roles/role-advanced_format_512e_support.rst | 7 - .../roles/role-check_latest_packages_version.rst | 6 - library/advanced_format.py | 97 ---------- library/check_package_update.py | 145 --------------- library/haproxy_conf.py | 89 --------- library/hiera.py | 64 ------- library/reportentry.py | 89 --------- library/validations_read_ini.py | 166 ----------------- library/warn.py | 55 ------ playbooks/512e.yaml | 13 -- playbooks/check-ftype.yaml | 12 -- playbooks/check-latest-packages-version.yaml | 13 -- playbooks/dns.yaml | 12 -- playbooks/haproxy.yaml | 17 -- playbooks/no-op.yaml | 12 -- playbooks/ntp.yaml | 14 -- playbooks/service-status.yaml | 16 -- playbooks/undercloud-cpu.yaml | 16 -- playbooks/undercloud-ipa-server-check.yaml | 24 +++ playbooks/undercloud-ram.yaml | 17 -- playbooks/undercloud-selinux-mode.yaml | 13 -- playbooks/validate-selinux.yaml | 21 --- .../molecule/default/Dockerfile.j2 | 37 ---- .../molecule/default/converge.yml | 26 --- .../molecule/default/molecule.yml | 46 ----- roles/advanced_format_512e_support/tasks/main.yml | 10 - roles/advanced_format_512e_support/vars/main.yml | 9 - .../defaults/main.yml | 10 - .../molecule/default/Dockerfile.j2 | 37 ---- .../molecule/default/converge.yml | 51 ----- .../molecule/default/molecule.yml | 46 ----- .../molecule/default/prepare.yml | 25 --- roles/check_latest_packages_version/tasks/main.yml | 16 -- roles/check_latest_packages_version/vars/main.yml | 8 - roles/dns/defaults/main.yml | 2 - roles/dns/molecule/default/Dockerfile.j2 | 37 ---- roles/dns/molecule/default/converge.yml | 47 ----- roles/dns/molecule/default/molecule.yml | 45 ----- roles/dns/tasks/main.yml | 4 - roles/dns/vars/main.yml | 7 - roles/haproxy/README.md | 42 ----- roles/haproxy/defaults/main.yml | 8 - roles/haproxy/molecule/default/Dockerfile | 37 ---- roles/haproxy/molecule/default/converge.yml | 71 ------- roles/haproxy/molecule/default/molecule.yml | 48 ----- roles/haproxy/tasks/main.yml | 51 ----- roles/haproxy/vars/main.yml | 6 - roles/no_op/tasks/main.yml | 4 - roles/no_op/vars/main.yml | 8 - roles/ntp/molecule/default/Dockerfile.j2 | 37 ---- roles/ntp/molecule/default/converge.yml | 26 --- roles/ntp/molecule/default/molecule.yml | 46 ----- roles/ntp/tasks/main.yml | 26 --- roles/ntp/vars/main.yml | 10 - roles/service_status/defaults/main.yaml | 2 - .../service_status/molecule/default/Dockerfile.j2 | 37 ---- roles/service_status/molecule/default/converge.yml | 25 --- roles/service_status/molecule/default/molecule.yml | 48 ----- roles/service_status/molecule/docker/Dockerfile.j2 | 37 ---- roles/service_status/molecule/docker/converge.yml | 59 ------ roles/service_status/molecule/docker/molecule.yml | 56 ------ roles/service_status/molecule/docker/prepare.yml | 65 ------- roles/service_status/molecule/podman/Dockerfile.j2 | 37 ---- roles/service_status/molecule/podman/bolt_state.db | Bin 131072 -> 0 bytes roles/service_status/molecule/podman/converge.yml | 46 ----- roles/service_status/molecule/podman/molecule.yml | 48 ----- roles/service_status/molecule/podman/prepare.yml | 39 ---- .../service_status/molecule/systemd/Dockerfile.j2 | 37 ---- roles/service_status/molecule/systemd/converge.yml | 44 ----- roles/service_status/molecule/systemd/molecule.yml | 48 ----- roles/service_status/molecule/systemd/prepare.yml | 39 ---- roles/service_status/tasks/containers.yaml | 59 ------ roles/service_status/tasks/main.yaml | 3 - roles/service_status/tasks/systemd.yaml | 13 -- roles/undercloud_cpu/README.md | 36 ---- roles/undercloud_cpu/defaults/main.yml | 3 - .../undercloud_cpu/molecule/default/Dockerfile.j2 | 37 ---- roles/undercloud_cpu/molecule/default/converge.yml | 42 ----- roles/undercloud_cpu/molecule/default/molecule.yml | 45 ----- roles/undercloud_cpu/tasks/main.yml | 7 - roles/undercloud_cpu/vars/main.yaml | 10 - roles/undercloud_ram/README.md | 36 ---- roles/undercloud_ram/defaults/main.yml | 3 - .../undercloud_ram/molecule/default/Dockerfile.j2 | 37 ---- roles/undercloud_ram/molecule/default/converge.yml | 42 ----- roles/undercloud_ram/molecule/default/molecule.yml | 45 ----- roles/undercloud_ram/tasks/main.yml | 9 - roles/undercloud_ram/vars/main.yaml | 11 -- roles/undercloud_selinux_mode/README.md | 37 ---- .../molecule/default/Dockerfile.j2 | 37 ---- .../molecule/default/converge.yml | 26 --- .../molecule/default/molecule.yml | 46 ----- roles/undercloud_selinux_mode/tasks/main.yml | 24 --- roles/undercloud_selinux_mode/vars/main.yml | 8 - roles/validate_selinux/defaults/main.yml | 27 --- roles/validate_selinux/handlers/main.yml | 15 -- roles/validate_selinux/molecule/default/Dockerfile | 37 ---- .../validate_selinux/molecule/default/converge.yml | 63 ------- .../validate_selinux/molecule/default/molecule.yml | 48 ----- .../validate_selinux/molecule/default/prepare.yml | 60 ------ roles/validate_selinux/molecule/default/verify.yml | 15 -- roles/validate_selinux/tasks/main.yml | 123 ------------- roles/validate_selinux/templates/skip-list.j2 | 3 - roles/validate_selinux/vars/main.yml | 22 --- .../xfs_check_ftype/molecule/default/Dockerfile.j2 | 37 ---- .../xfs_check_ftype/molecule/default/converge.yml | 21 --- .../xfs_check_ftype/molecule/default/molecule.yml | 47 ----- roles/xfs_check_ftype/molecule/default/prepare.yml | 60 ------ roles/xfs_check_ftype/molecule/default/verify.yml | 15 -- roles/xfs_check_ftype/tasks/main.yml | 25 --- roles/xfs_check_ftype/vars/main.yml | 8 - test-requirements.txt | 2 +- zuul.d/molecule.yaml | 101 ---------- 136 files changed, 25 insertions(+), 4641 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a0a962c..8cc6aea 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ openstackdocstheme>=2.2.1 # Apache-2.0 -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 12:16:55 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 12:16:55 -0000 Subject: [release-announce] tripleo-puppet-elements 12.6.0 (victoria) Message-ID: We are ecstatic to announce the release of: tripleo-puppet-elements 12.6.0: Puppet building rules for OpenStack images. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tripleo-puppet-elements Download the package from: https://tarballs.openstack.org/tripleo-puppet-elements/ Please report issues through: https://bugs.launchpad.net/tripleo/+bugs For more details, please see below. Changes in tripleo-puppet-elements 12.5.0..12.6.0 ------------------------------------------------- 081f676 Install fence-virt only on x86_64 Diffstat (except docs and test files) ------------------------------------- .../install.d/package-installs-overcloud-controller | 10 ---------- elements/overcloud-controller/package-installs.yaml | 11 +++++++++++ 2 files changed, 11 insertions(+), 10 deletions(-) From no-reply at openstack.org Tue Sep 29 21:09:42 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:09:42 -0000 Subject: [release-announce] cyborg-tempest-plugin 1.1.0 (victoria) Message-ID: We joyfully announce the release of: cyborg-tempest-plugin 1.1.0: OpenStack Acceleration Tempest Plugin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/cyborg-tempest-plugin Download the package from: https://tarballs.openstack.org/cyborg-tempest-plugin/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cyborg For more details, please see below. Changes in cyborg-tempest-plugin 1.0.0..1.1.0 --------------------------------------------- daacfa5 Optimize the create device profile interface 9598d44 [goal] Fixing lower constraints for Ubuntu Focal 12cf488 Switch to newer openstackdocstheme and reno versions 5bcd721 Fix hacking min version to 3.0.1 a3d401e Add py38 package metadata f7f818d Fix a typo Diffstat (except docs and test files) ------------------------------------- cyborg_tempest_plugin/services/cyborg_data.py | 8 ++++++++ releasenotes/source/conf.py | 8 +++----- requirements.txt | 2 +- setup.cfg | 1 + test-requirements.txt | 14 +++++++------- 8 files changed, 27 insertions(+), 38 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index db20340..cc8423f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.utils>=3.33.0 # Apache-2.0 -testtools>=2.2.0 # MIT +testtools>=2.4.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 64a6018..490befa 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -9,5 +9,5 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -oslotest>=1.10.0 # Apache-2.0 -stestr>=1.0.0 # Apache-2.0 -testtools>=1.4.0 # MIT -sphinx>=1.8.0,!=2.1.0 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 +stestr>=2.2.0 # Apache-2.0 +testtools>=2.4.0 # MIT +sphinx>=2.0.0,!=2.1.0 # BSD +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -15 +15 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 21:12:51 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:12:51 -0000 Subject: [release-announce] ironic-tempest-plugin 2.1.0 (victoria) Message-ID: We are pleased to announce the release of: ironic-tempest-plugin 2.1.0: Tempest plugin for ironic and ironic- inspector This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/ironic-tempest-plugin Download the package from: https://tarballs.openstack.org/ironic-tempest-plugin/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/ironic For more details, please see below. Changes in ironic-tempest-plugin 2.0.0..2.1.0 --------------------------------------------- 7f71d49 Enforce check on flake8 E129 test 0cc7aa9 Test software RAID in deploy-time on Victoria and newer 6ac070b Set min version of tox to 3.2.1 ff9f874 Ramdisk iso boot tempest scenario test 4b0bf2c Fix hacking min version to 3.0.1 d180a3e Improve test_baremetal_basic_ops f8f48d2 Add py38 package metadata 2612a98 Switch to newer openstackdocstheme version 26580f5 Add standalone redfish jobs 6c9bd6c Add stable/ussuri job on master gate 7e2d6f2 Update docs building b827176 Add basic IPv6 support to BaremetalSingleTenant 1609869 Upgrade flake8-import-order version to 0.17.1 Diffstat (except docs and test files) ------------------------------------- ironic_tempest_plugin/config.py | 11 ++ .../services/introspection_client.py | 3 +- .../scenario/ironic_standalone/test_cleaning.py | 10 +- .../scenario/ironic_standalone/test_ramdisk_iso.py | 49 +++++++++ setup.cfg | 9 +- test-requirements.txt | 8 +- tox.ini | 18 +-- zuul.d/project.yaml | 30 ++++- zuul.d/stable-jobs.yaml | 49 +++++++++ 15 files changed, 317 insertions(+), 71 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 7864a21..138ad35 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -9,5 +9 @@ coverage!=4.4,>=4.0 # Apache-2.0 - -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD -openstackdocstheme>=1.20.0 # Apache-2.0 - -reno>=2.5.0 # Apache-2.0 +flake8-import-order>=0.17.1 # LGPLv3 From no-reply at openstack.org Tue Sep 29 21:17:20 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:17:20 -0000 Subject: [release-announce] vitrage-tempest-plugin 5.1.0 (victoria) Message-ID: We joyfully announce the release of: vitrage-tempest-plugin 5.1.0: Tempest plugin for Vitrage project This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/vitrage-tempest-plugin Download the package from: https://tarballs.openstack.org/vitrage-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/vitrage/+bugs For more details, please see below. Changes in vitrage-tempest-plugin 5.0.0..5.1.0 ---------------------------------------------- 6a6573a fix swap size 1203b76 Remove six 97f439c Add idea into .gitignore 6376e32 Don't use test gnocchi its not stable fa2642a Do not check created_at attribute in test_service_list test c410a04 [goal] migrate the stable jobs to Bionic and master one to Focal 1d65be0 remove settings don't need it d79c372 Native Zuul v3 375af03 [goal] Migrate vitrage-tempest-plugin jobs to focal Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 + .zuul.yaml | 274 ++++++++++++++++++--- devstack/post_test_hook.sh | 60 ----- devstack/pre_test_hook.sh | 22 -- devstack/settings | 3 - playbooks/pre.yaml | 36 +++ requirements.txt | 1 - 12 files changed, 296 insertions(+), 138 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5b1df32..62848dc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20 +19,0 @@ python-vitrageclient>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT From no-reply at openstack.org Tue Sep 29 21:17:33 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:17:33 -0000 Subject: [release-announce] cloudkitty_tempest_plugin 2.1.0 (victoria) Message-ID: We are stoked to announce the release of: cloudkitty_tempest_plugin 2.1.0: Tempest plugin for CloudKitty This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/cloudkitty_tempest_plugin Download the package from: https://tarballs.openstack.org/cloudkitty-tempest-plugin/ For more details, please see below. Changes in cloudkitty_tempest_plugin 2.0.0..2.1.0 ------------------------------------------------- 4ceb427 migrate testing to ubuntu focal 071edd5 Add py38 package metadata 22a1465 Add stable branch jobs on the plugins master gate cb67673 Remove .testr.conf Diffstat (except docs and test files) ------------------------------------- .testr.conf | 5 ----- .zuul.yaml | 24 ++++++++++++++++++++++++ setup.cfg | 1 + test-requirements.txt | 4 ++++ 4 files changed, 29 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c945165..733d533 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,0 +6,4 @@ hacking>=1.1.0,<1.2.0 # Apache-2.0 +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 From no-reply at openstack.org Tue Sep 29 21:17:34 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:17:34 -0000 Subject: [release-announce] cinder-tempest-plugin 1.2.0 (victoria) Message-ID: We are happy to announce the release of: cinder-tempest-plugin 1.2.0: Tempest plugin tests for Cinder. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/cinder-tempest-plugin Download the package from: https://tarballs.openstack.org/cinder-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/cinder/+bugs For more details, please see below. Changes in cinder-tempest-plugin 1.1.0..1.2.0 --------------------------------------------- 4ca01a2 [goal] Migrate cinder-tempest-plugin jobs to focal Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) From no-reply at openstack.org Tue Sep 29 21:17:49 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:17:49 -0000 Subject: [release-announce] zun-tempest-plugin 4.1.0 (victoria) Message-ID: We are happy to announce the release of: zun-tempest-plugin 4.1.0: Tempest plugin zun_tempest_plugin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/zun-tempest-plugin Download the package from: https://tarballs.openstack.org/zun-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/zun/+bugs For more details, please see below. Changes in zun-tempest-plugin 4.0.0..4.1.0 ------------------------------------------ b81e8cb Increase timeout to create a container or capsule 79008bf [goal] Migrate zun-tempest-plugin jobs to focal 275d208 Sleep 1 second to wait for logs 6db3f1e Use entrypoint in test_commit_container 1502b7a Add container network connectivity test b5c6b03 Remove assertion of neutron port tagging 1e6bcd4 Test container in subnet without gateway_ip 31366ab Add py38 package metadata 9232f14 Switch to newer openstackdocstheme and reno versions ab1fc1a Verify capsule's containers status 3dc2289 Fix stable branch py2 job 01d03bb Update "python setup.py build_sphinx" to build_sphinx 5df462d Fix hacking min version to 3.0.1 5a193ab Update hacking for Python3 7f2fd34 Add stable/ussuri job on master gate 06439d3 Remove six Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 11 + releasenotes/source/conf.py | 8 +- requirements.txt | 1 - setup.cfg | 4 +- test-requirements.txt | 6 +- tox.ini | 10 +- 13 files changed, 503 insertions(+), 44 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0ea703d..88c4707 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +5,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index ed1abb9..35a0645 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking<0.13,>=0.12.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0;python_version>='3.5' # Apache-2.0 @@ -8 +8 @@ sphinx>=2.0.0,!=2.1.0 # BSD -openstackdocstheme>=2.0.0 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -10 +10 @@ openstackdocstheme>=2.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 21:18:31 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:18:31 -0000 Subject: [release-announce] senlin-tempest-plugin 1.1.0 (victoria) Message-ID: We are chuffed to announce the release of: senlin-tempest-plugin 1.1.0: Tempest plugin senlin_tempest_plugin This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/senlin-tempest-plugin Download the package from: https://tarballs.openstack.org/senlin-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/senlin/+bugs For more details, please see below. Changes in senlin-tempest-plugin 1.0.0..1.1.0 --------------------------------------------- a85b110 Remove all usage of six library 8b9d3e8 Cleanup py27 support Diffstat (except docs and test files) ------------------------------------- babel.cfg | 1 - requirements.txt | 2 -- senlin_tempest_plugin/common/clustering_client.py | 2 +- senlin_tempest_plugin/common/compute_client.py | 2 +- .../api/clusters/test_cluster_policy_attach.py | 14 +++-------- setup.cfg | 29 ++-------------------- setup.py | 9 ------- test-requirements.txt | 4 +-- tox.ini | 9 ++++--- 10 files changed, 17 insertions(+), 58 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a713083..89347b5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +5,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Babel!=2.4.0,>=2.3.4 # BSD @@ -11 +9,0 @@ oslo.utils>=3.33.0 # Apache-2.0 -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index a772ec2..11b7041 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ coverage!=4.4,>=4.0 # Apache-2.0 -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=3.0.0,<3.1.0 # Apache-2.0 @@ -14 +14 @@ testtools>=2.2.0 # MIT -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +sphinx!=2.1.0,>=2.0.0 # BSD From no-reply at openstack.org Tue Sep 29 21:20:47 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:20:47 -0000 Subject: [release-announce] neutron-tempest-plugin 1.2.0 (victoria) Message-ID: We are delighted to announce the release of: neutron-tempest-plugin 1.2.0: Tempest plugin for Neutron Project This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/neutron-tempest-plugin Download the package from: https://tarballs.openstack.org/neutron-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/neutron/+bugs For more details, please see below. Changes in neutron-tempest-plugin 1.1.0..1.2.0 ---------------------------------------------- 5d9b140 Set binding:profile upon port creation de8e503 Migrate CI jobs to Ubuntu Focal 6158965 Test metadata over IPv6 67621f7 Bump advanced image to ubuntu 18.04 c3bec86 Update hacking for Focal 7d0155a sort secgroups by name 24a7503 negative cases for router interface 2466fa9 Remove propagate_uplink_status API related tests e8d6bde Remove dvr-multinode-scenario-queens job from the check queue 12663cf Add flag to forbid packet loss during remote ping test 9e101bf Verify admin deletion not to fail dac25ac case for update qos rule, rule or policy non-existent b7cb10b Make dynamic routing tests use clients as others 1184bb2 Fix neutron-dynamic-routing tests when DVR is disabled b056ac2 test_port_forwarding_to_2_servers: netcat listen stops too soon 3cd2e1a Fix cert handling for dynamic routing tests d896954 Add test: Editing and deleting port forwarding TCP rule b3aa2a7 Fix openvswitch-iptables_hybrid ussuri branch 6ffe3c9 Add test for checking intra security group isolation f5855ac Add neutron-tempest-plugin-scenario-ovn jobs 1947437 Move neutron-tempest-plugin-dvr-multinode-scenario job to experimental c50743c Remove jobs for neutron-fwaas master branch 0adf8a2 Check interface is present in the VM 7158398 Preserve floating IP address in FloatingIpMultipleRoutersTest 2457a88 Add "test_port_forwardings_negative" module 3eb1228 Add timeout to check_connectivity method bdeb12d Mark VPNaaS scenario tests as unstable 63d5f2e Enable bridge debugging services on the ci jobs afd73f7 test sort ascending and descending qos policies by name 7dc2857 Switch to newer openstackdocstheme and reno versions 0f2c913 update qos policy with long name and long description db0660a Add py38 package metadata afb4bd7 Have vpnaas job definition inherit irrelevant files 5bb284e Use default network type during PortTestCasesResourceRequest setup 40ec8e5 Reorganize zuul jobs definitions a1e88c4 Add new scenario test for IPv6 hot plug 367e118 Add test_ping_global_ip_from_vm_with_fip c977f38 Add job templates for stable/ussuri branch e3a0cdc Add nose to requirements.txt 5f9c076 Added new API test_sg_rules_quota_decrease_less_than_created. 03700aa Ensure that external network don't have any ports before deletion 30c8589 Test security group creation with insufficient rules quota 5a67e35 Fix issue when disassociating resources from firewall group 023396f Fix test_multicast_between_vms_on_same_network 0bdc63d Only install plugin system-wide if INSTALL_TEMPEST is set 5f0ba3f Added new API test_create_sg_rules_when_quota_disabled 3c324e0 Change wait parameter for ping command Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1459 -------------------- devstack/plugin.sh | 6 +- .../api/admin/test_external_network_extension.py | 11 +- neutron_tempest_plugin/api/admin/test_ports.py | 4 +- neutron_tempest_plugin/api/base.py | 4 +- .../api/test_port_forwarding_negative.py | 83 ++ neutron_tempest_plugin/api/test_ports.py | 22 - neutron_tempest_plugin/api/test_qos.py | 27 + neutron_tempest_plugin/api/test_qos_negative.py | 51 + .../api/test_routers_negative.py | 21 + neutron_tempest_plugin/api/test_security_groups.py | 43 + .../api/test_security_groups_negative.py | 19 + neutron_tempest_plugin/bgpvpn/scenario/manager.py | 4 +- neutron_tempest_plugin/common/ip.py | 32 +- neutron_tempest_plugin/common/utils.py | 2 + neutron_tempest_plugin/config.py | 16 + .../fwaas/common/fwaas_v2_client.py | 5 + .../fwaas/scenario/test_fwaas_v2.py | 3 +- .../api/test_bgp_speaker_extensions.py | 77 +- .../api/test_bgp_speaker_extensions_negative.py | 5 +- .../neutron_dynamic_routing/scenario/base.py | 2 +- neutron_tempest_plugin/scenario/base.py | 34 +- neutron_tempest_plugin/scenario/test_basic.py | 17 + .../scenario/test_dns_integration.py | 9 + neutron_tempest_plugin/scenario/test_floatingip.py | 65 +- neutron_tempest_plugin/scenario/test_ipv6.py | 172 +++ neutron_tempest_plugin/scenario/test_metadata.py | 142 ++ neutron_tempest_plugin/scenario/test_multicast.py | 24 +- .../scenario/test_port_forwardings.py | 70 +- .../scenario/test_security_groups.py | 73 + neutron_tempest_plugin/services/bgp/bgp_client.py | 19 + .../vpnaas/scenario/test_vpnaas.py | 2 + playbooks/linuxbridge-scenario-pre-run.yaml | 7 + releasenotes/source/conf.py | 8 +- requirements.txt | 1 + setup.cfg | 2 + test-requirements.txt | 6 +- tox.ini | 3 +- zuul.d/base.yaml | 110 ++ zuul.d/master_jobs.yaml | 530 +++++++ zuul.d/project.yaml | 185 +++ zuul.d/queens_jobs.yaml | 179 +++ zuul.d/rocky_jobs.yaml | 299 ++++ zuul.d/stein_jobs.yaml | 150 ++ zuul.d/train_jobs.yaml | 175 +++ zuul.d/ussuri_jobs.yaml | 229 +++ 47 files changed, 2808 insertions(+), 1607 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d3fa3eb..3edf7dc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17,0 +18 @@ ddt>=1.0.1 # MIT +nose>=1.3.7 # LGPL diff --git a/test-requirements.txt b/test-requirements.txt index 6cff185..bf1c626 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking<0.13,>=0.12.0 # Apache-2.0 +hacking>=3.2.0,<3.3.0 # Apache-2.0 @@ -14 +14 @@ testtools>=2.2.0 # MIT -openstackdocstheme>=2.0.0 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -16 +16 @@ openstackdocstheme>=2.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 21:21:37 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:21:37 -0000 Subject: [release-announce] ec2api-tempest-plugin 1.1.0 (victoria) Message-ID: We are happy to announce the release of: ec2api-tempest-plugin 1.1.0: Tempest plugin for ec2-api This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/ec2api-tempest-plugin Download the package from: https://tarballs.openstack.org/ec2api-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/ec2-api/+bugs For more details, please see below. Changes in ec2api-tempest-plugin 1.0.0..1.1.0 --------------------------------------------- ac5fb7a Switch to Victoria jobs 65697c4 Move ec2api-tempest-plugin-functional-full 7fca40c Migrate zuul from v2 to v3 native 0e54fa0 Revert "Add simple s3 test for create/delete bucket" 8cfb9bd Add simple s3 test for create/delete bucket 58b022c [goal] Migrate ec2api-tempest-plugin jobs to focal 005edfe Add py38 package metadata 8a928d3 Add stable branch jobs on the plugins master gate Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 58 +++++++++++++++++++++++++++++- ec2api_tempest_plugin/api/test_images.py | 1 + ec2api_tempest_plugin/api/test_tags.py | 2 ++ ec2api_tempest_plugin/base.py | 2 +- ec2api_tempest_plugin/scenario/test_vpn.py | 2 +- playbooks/pre.yaml | 3 ++ setup.cfg | 1 + test-requirements.txt | 5 +++ 8 files changed, 71 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c43a3e0..4dd60c5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,0 +6,5 @@ hacking<0.13,>=0.12.0 # Apache-2.0 + +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 From no-reply at openstack.org Tue Sep 29 21:22:11 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:22:11 -0000 Subject: [release-announce] blazar_tempest_plugin 0.5.0 (victoria) Message-ID: We enthusiastically announce the release of: blazar_tempest_plugin 0.5.0: Tempest plugin for Blazar Project This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/blazar_tempest_plugin Download the package from: https://tarballs.openstack.org/blazar-tempest-plugin/ For more details, please see below. Changes in blazar_tempest_plugin 0.4.0..0.5.0 --------------------------------------------- 85b54e1 Add py38 package metadata 69b9ed3 Pin the <=ussuri jobs to a bionic nodeset 064d2ae Port the blazar jobs to native Zuul v3 339c3e1 migrate testing to ubuntu focal 9468fcf Switch to newer openstackdocstheme and reno versions 046e1c4 Add stable branch jobs on the plugins master gate Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 81 +++++++++++++++++++++++++++++++++++++++++++-- releasenotes/source/conf.py | 9 ++--- setup.cfg | 1 + test-requirements.txt | 8 +++-- 5 files changed, 96 insertions(+), 12 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c89984d..c46ca66 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,0 +6,4 @@ hacking>=1.1.0,<1.2.0 # Apache-2.0 +# remove this pyflakes from here once you bump the +# hacking to 3.2.0 or above. hacking 3.2.0 takes +# care of pyflakes version compatibilty. +pyflakes>=2.1.1 @@ -9 +13 @@ sphinx>=2.0.0,!=2.1.0 # BSD -openstackdocstheme>=2.0.0 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0 @@ -11 +15 @@ openstackdocstheme>=2.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 From no-reply at openstack.org Tue Sep 29 21:29:18 2020 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 29 Sep 2020 21:29:18 -0000 Subject: [release-announce] trove_tempest_plugin 1.1.0 (victoria) Message-ID: We are thrilled to announce the release of: trove_tempest_plugin 1.1.0: Tempest plugin for Trove project This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/trove_tempest_plugin Download the package from: https://tarballs.openstack.org/trove-tempest-plugin/ For more details, please see below. Changes in trove_tempest_plugin 1.0.0..1.1.0 -------------------------------------------- 2581bc0 Update access test fa57416 Support PostgreSQL 4624bc5 Disable upgrade test if not configured 4e10f9e Add rebuild test 5371dbb Add volume resize functional test for replication 177648d Add config database_restore_timeout 96c552f Clean up object storage for test user 2970fb8 Fix configuration test 34e4d77 Move replication test to separate file 00ddc03 Add tests: resize fb79b00 Add tests: replication f0caa53 Add tests: configuration 8d0e734 Add tests: user management 6186071 Add tests: datastore upgrade 76a3612 Add tests: Backup and restore 4863257 Add py38 package metadata 8f00607 Fix upgrade instance test 0b78b7b Switch to newer openstackdocstheme and reno versions d584c23 Fix getting database address c91fbd1 Cleanup cruft Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 12 +- babel.cfg | 2 - releasenotes/source/conf.py | 9 +- requirements.txt | 3 +- setup.cfg | 26 +- setup.py | 9 - test-requirements.txt | 2 +- tox.ini | 9 +- trove_tempest_plugin/config.py | 38 +++ trove_tempest_plugin/services/client.py | 24 +- .../{api/test_instance_actions.py => constants.py} | 9 +- 26 files changed, 1870 insertions(+), 247 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0e6ac0f..931cce0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16 +16,2 @@ SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT -PyMySQL>=0.7.6 # MIT License \ No newline at end of file +PyMySQL>=0.7.6 # MIT License +psycopg2-binary>=2.6.2 # LGPL/ZPL \ No newline at end of file diff --git a/test-requirements.txt b/test-requirements.txt index 47c128f..1e278d1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=3.0,<3.1.0 # Apache-2.0