# changelog

author: Antonio Trande <sagitter@fedoraproject.org> - 0.17.1-0.2.20190506git23989c4
changelog:
  - Bump to a pre-release 0.17.1, commit #23989c4
  - Unversioned commands point to Python3 on Fedora
  - Obsolete Python2 version on Fedora


author: OSP Prod Chain <dev-null@redhat.com> 1:18.2.1-0.20220701080741.1776695
changelog:
  - Update patches
  - NetApp ONTAP: Fix check QoS min support for SVM account
  - Prohibit volume manage to an encrypted volume type
  - Don't destroy existing backup by mistake on import


author: OSP Prod Chain <dev-null@redhat.com> 1:18.2.1-0.20230202190311.1776695
changelog:
  - Check VMDK subformat against an allowed list (rhbz#2162749)
  - Use the json format output of qemu-img info (rhbz#2162749)


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Brocade: Fix AttributeError when raising exception
  - smbfs: pick up remotefs method signature change


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Doc note warning about retyping unencrypted/encrypted volume
  - Set cluster name for volume groups
  - NetApp SolidFire: Fix bug on update cluster stats
  - Fix leave volume mapped on attach failure


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Docs: Improve contributor's release notes
  - [vmware] ensure datastores exist while fetching stats
  - Fix revert to snapshot for non admins
  - Backup: Limit number of concurent operations


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Brocade: Fix lookup UnboundLocalError
  - PowerMax Driver - Legacy volumes fail to live migrate
  - 3PAR: Set the right minimum client version


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Mark Active-Active mode as supported
  - Add cinder-plugin-ceph-tempest-mn-aa job
  - Remove exception.Error class
  - Add generated doc output path to doc8 ignore list


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Mark Active-Active mode as supported
  - Add cinder-plugin-ceph-tempest-mn-aa job
  - Remove exception.Error class
  - Add generated doc output path to doc8 ignore list
  - Mark Active-Active mode as supported
  - Add cinder-plugin-ceph-tempest-mn-aa job
  - Remove exception.Error class
  - Add generated doc output path to doc8 ignore list


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Remove Train online data migrations
  - Deprecate TSM Backup driver
  - Show cluster_name in volume details
  - Mark Active-Active mode as supported
  - Add cinder-plugin-ceph-tempest-mn-aa job
  - Fix: show volume transfer by name for non-admins
  - Remove exception.Error class
  - Add generated doc output path to doc8 ignore list


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Add release note for zstd compression
  - Handle oslo.messaging ping endpoint
  - Add multiattach in Nimble driver
  - Remove "cinder-manage shell" commands
  - Support modern compression algorithms in cinder backup


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - PowerMax Driver - Failover abilities promotion
  - PowerMax Driver - Failover abilities legacy improvements


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - NetApp SolidFire: Enable driver IPv6 api request
  - Run l-c job on Bionic
  - PowerMax Driver - Feedback on snap_id feature
  - NetApp SolidFire: Add storage assisted migration support
  - Pylint: pin isort to 4.3.21
  - PowerMax Driver - Force add rep group volume
  - Fix: listing volumes with filters
  - Stop sending notifications to nonstandard pub id
  - NEC driver: fix live-migration failure with FC
  - bindep: Track qemu-img dependency


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Doc: Update storwize cinder driver configuration
  - Nimble multi-attach bad format changes
  - Follow Up: Default type overrides
  - [goal] Fixing lower constraints for Ubuntu Focal
  - NEC driver: fix a snapshot detach error
  - [NetApp] Adding support for Adaptive QoS in NetApp driver.
  - Require os-brick >= 4.0.1
  - Fix volume retype with AZ
  - PowerMax Driver - Prevent unmanage with snapvx
  - Update to oslo.privsep 2.3.0


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - PowerMax Driver - Force array and srp configuration
  - PowerMax Driver - Remove deprecated config options


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Update HPMSA driver doc to include new HPE MSA models.
  - PowerMax Driver -  Allowing for an empty group on a clone volume


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - PowerMax Driver -  Exception when multipath not enabled for metro
  - [storwize]:Fixed select_io_group issues
  - [storwize]:Fixed check_flashcopy_rate issues
  - [Storwize] Option to retain the auxiliary volume
  - Remove oslo.versionedobjects extra install
  - PowerMax Driver - Migrate extra spec class fix
  - PowerMax Driver - Feedback for migrate exception handling
  - PowerMax Driver - Replica rdfg suspend fix


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Make EM branch release notes static
  - Make EOL branch release notes static
  - Rollback volume status if backup service is unavailable
  - SPDK: Report info in top-level volume_stats
  - Fix volume_stats storage_protocol usage in vol mgr
  - PowerMax Driver - Remove mandatory failover BID
  - PowerMax Driver - REST Iterator Expiration Fix


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Add prelude to victoria release notes
  - RBD: cinderlib support for rbd_keyring_conf option
  - [Storwize]:Fix delete_group_snapshot cleanup issue


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Update master for stable/victoria
  - Correcting the response status range in WsgiLimiterProxy
  - Doc: Add notes on create_cloned_volume locking


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Add support for system and domain scoped tokens


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [SVF]:Fixed create_flashcopy_to_consistgrp
  - [SVF]: Support for retype operation on GM volumes
  - Fix a typo in the explanatory note


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Backup: Fix formatting errors
  - Critical fix for MSA 2060 and MSA 1060
  - Fix service_get_log tests
  - doc: update Brocade FCZM documentation
  - Disallow extension of attached volumes for NFS & Quobyte drivers
  - Stop configuring install_command in tox.


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Remove six of dir cinder/api/*
  - [SVF]:changes in create_group_from_src for replicated groups


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Remove six of dir cinder/tests/unit/api/*
  - Remove six of dir cinder/tests/unit/backup/*
  - Remove six of dir cinder/tests/unit/volume&zonemanager/*


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - RBD: Run flatten in a different thread when cloning a volume
  - Preparing for removal of six.reraise()
  - Remove six of dir cinder/image/*
  - Remove six in files under cinder/*
  - Remove six of dir cinder/tests/unit/policies&scheduler&targets/*
  - Remove six of dir cinder/tests/functional&hacking/*
  - Remove six of dir cinder/backup/*
  - [IBM DS8K]: Fixed rest API issue to get bundle


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Add mypy tox env
  - Remove six of files under cinder/test/unit
  - Remove six of dir cinder/volume/*
  - Add Cinder driver for Open-E JovianDSS data storage
  - Remove six of dir cinder/scheduler/*
  - PowerMax Driver - Feedback on review 746486
  - PowerMax Driver - Fix non-temporary snapshot delete


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - NetApp SolidFire: Fix clone and request timeout issues
  - Don't create LOG if not logging
  - Doc: Add max MV update step to cycle tasks


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Make docs build parallel
  - Update new contributor doc
  - doc: update new driver merge deadline


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Fix invalid asert_called_with statement
  - Fix cinder-manage cluster remove raising NoSuchOptError


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - [Trivial]Fix unncessary "import xx as xx" renaming


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Delete TSM Backup driver
  - Update Development Environment documentation for Ubuntu
  - Doc:Storwize to Spectrum Virtualize Family
  - PowerMax Docs -  Victoria new features and supported software
  - Bump minimum version of oslo.log
  - tox: remove bash from whitelist_externals


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - NetApp SolidFire: Fix error on cluster workload rebalancing
  - Import HTTPStatus instead of http_client (policy tests)
  - Import HTTPStatus instead of http_client


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [Trivial] Fix missing print format and missing white spaces
  - Fixed an issue with creating a backup from snapshot with NFS volume driver.


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Clarify 'supported' reinstatement policy
  - Imported Translations from Zanata
  - Add Python3 wallaby unit tests
  - NetApp SolidFire: Fix duplicate volume when API response is lost
  - Add common RBAC personas to cinder/policies/base.py
  - [doc]Fix an invalid url link in docs


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Fix volume rekey during clone
  - [IBM DS8000] Support volume name template
  - Tests: Improve get_qemu_img_version coverage
  - Race in Cinder backup manager
  - Add links to package metadata


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [goal] Deprecate the JSON formatted policy file
  - [SVF]:Fix clone fcmap not being deleted in cleanup
  - Update doc contributor doc


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Basic volume QoS doc.
  - RBD: Retry delete if VolumeIsBusy in _copy_image_to_volume
  - Pure Storage - bump version numbers for Wallaby
  - Fix cinder-manage <category> traceback
  - Switch from unittest2 compat methods to py3 methods


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Add docs and update support matrix for Hitachi driver
  - [SVF]: Fixed host and group failover issues
  - [api-ref]Add replication_status(optional) to List groups with details response
  - Remove lxml deprecated methods
  - 3PAR: Workaround SSH logging issue


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Tests: Fix rbd unit test failure due to ceph keyring file
  - pylint: run coding-checks.sh with bash
  - Correct group:reset_group_snapshot_status policy


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Pure Storage FlashArray: Add active/active support


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Pure: Add default value to pure_host_personality
  - Add driver for Dell EMC PowerVault ME Series


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - created s3 cinder backup driver
  - NetApp SolidFire: Refactor DuplicateSfVolumeNames exception
  - doc: update release cycle tasks


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Change the CLI document for the extend-attached-volume
  - Introduces MV to add volume type ID in volumes details


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - RBD: Pass bytes type for mon_command inbuf
  - 3PAR: Allow iSCSI driver to be enabled for Primera 4.2 onwards.


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Fix irrelevant-files for two devstack jobs
  - Fix RBD_OPERATION_FEATURE_CLONE_PARENT in unittest
  - Update ceph driver docs, mentioning Hyper-V support


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Move brick calls from cinder.utils to volume_utils
  - Add KIOXIA KumoScale NVMeOF driver
  - doc: add rbd-iscsi-client info
  - Require oslo.serialization 4.1.0
  - Remove __unicode__() from CinderException
  - [Trivial]Add missing white space in the log message


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - HPE: Add Peer Persistence support for Primera backend
  - Use os-brick 4.2.0
  - Remove NestedQuotaDriver


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Use TOX_CONSTRAINTS_FILE
  - Fusionstorage Cinder Driver Support OceanStor 100D Storage.(dsware)
  - smbfs: set VHD UUID using volume UUID
  - Bump pylint to 2.6.0
  - LVM: fix _create_vg
  - vmware: Use cookiejar from oslo.vmware client directly
  - Tests: Add another mock psutil in quobyte tests
  - tox mypy: Call mypywrap.sh directly
  - Exception type is not iterable so should change it to string type
  - Tests: Move glance_stubs to glance dir
  - Remove install unnecessary packages


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Drop policy check failures to DEBUG
  - Correct format string in error message
  - [RBD] Fix snapshot backup name


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - TOYOU:  Abandon the target parameter and  Report SAN driver options
  - PowerMax Docs - Incorrect property set on volume group


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Fix CI_WIKI_NAME entries
  - Add ports filtering support to Dell EMC XtremIO driver
  - PowerMax Driver - Port status check


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Tests: Don't assert notifier not called
  - PowerMax Driver - Extend replicated volume
  - Add encryption_key_id to volume and backup details
  - PowerMax Driver - Fix assign SRP during promotion retype


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [SVF] Update volume replication properties
  - Properly handle InvalidScope exceptions
  - Update secure RBAC check strings with descriptions


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - API validation: Add cinder_host type to support ipv6 in manage
  - Imported Translations from Zanata
  - PowerMax Driver - Offline r1 promotion fixes
  - [SVF]: Fixed host and group failback issues
  - Pure Storage: check volumename length does not exceed maximum
  - [Pure] Add missing FC host personality support
  - [Storwize] Provide IOPS based storage offering
  - Hitachi: Trace REST API input/output logs
  - Hitachi: Use get_volume_stats in the base driver
  - [Pure] Fix failing consistency group tempest tests
  - Label temporary files created by image_utils
  - RBD: Change rbd_exclusive_cinder_pool's default


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Support format info in fs type drivers
  - Add Consistency Groups support in PowerStore driver
  - Add OpenStack volume replication v2.1 support in PowerStore driver
  - NetApp ONTAP: Add support for dynamic Adaptive QoS policy group creation
  - NetApp ONTAP: Add support for QoS minimums specs


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Always constraint dependencies in tox
  - Add virtualenv requirement to tox.ini
  - [SVF] Set volume IOPS based on volume size
  - [IBM DS8000]: Fix compatability issue in get_host


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [SVF]: Volume name is not validated for host
  - [SVF]:Storwize hyperswap volume is not deleting.
  - Resolve SADeprecationWarning for joinedload_all
  - Add support for consistency groups in the Nimble Storage driver
  - NFS: Fix for groups and cloning
  - NetApp ONTAP: Implement FlexGroup pool
  - API validation: Use cinder_host for services checks
  - Add QoS Suport for Pure Storage
  - [DS8K]: Support revert to snapshot


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Update code layout and missing Zadara features
  - doc: Remove cryptsetup reference for compute setup
  - Dropping explicit unicode literal
  - api-ref: Don't list HTTP 500 for backup create
  - doc: add specs repo maintenance tasks
  - Fix in api-ref
  - image_utils: Use QEMU_IMG_FORCE_SHARE_VERSION constant


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - JovianDSS: add certs and snapshot restore
  - Tests: Improve RBD v2 clone API unit tests
  - add openstack-python3-wallaby-jobs-arm64 job


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Bug fix for revert to snapshot feature
  - Fix old attach method
  - PowerMax Driver - Allowing for all types of boolean in extra specs


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Bug fix for revert to snapshot feature
  - Fix old attach method
  - Bug fix for revert to snapshot feature
  - Fix old attach method


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Use os-brick 4.3.0
  - NetApp ONTAP: Fix FlexGroup replication
  - Imported Translations from Zanata
  - Support mTLS when calling the glance API
  - Follow up NetApp ONTAP FlexGroup feature
  - Backup manager: Synchronously call remove_export
  - Bug fix for revert to snapshot feature
  - Add explanations on safe delete
  - Fix volume OVO create method
  - Remove unnecessary save call
  - Fix old attach method
  - Fix automatic quota sync for migrating volumes
  - Add support for RBD fast-diff feature for backups stored in Ceph
  - PowerMax Driver - Release notes for 761643 and 767172
  - PowerMax Driver - Initiator group contents check
  - PowerMax Driver - Fix pylint errors in test_common and provision
  - PowerMax Driver - U4P Failover SerialNumber KeyError fix
  - Resolve SAWarning SQLAlchemy warning
  - PowerMax Driver - Check for missing port group
  - PowerMax Driver - Promotion RDF Group number fix


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.0-0.1.0rc1
changelog:
  - Update patches
  - Quota: Fix multiple race conditions
  - Prevent quota and reservations to go into negative
  - Update cinder manage quota commands
  - Fix quota usage duplicate entries
  - Remove nested quota leftovers
  - Quota: Fix until_refresh config changes
  - Remove unused quota python classes
  - Add quota utils to cinder-manage
  - Change snapshots type with volume retype
  - Cinder - Creating clone of encrypted volume fails
  - Use os-brick 4.3.1
  - Add prelude for Wallaby release notes
  - Fix automatic quota sync for temporary volumes
  - Fix PowerStore iSCSI targets filtering
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.1-0.20210425051742.e7f145b
changelog:
  - Update patches
  - Drop lower-constraints job
  - Add known issue note about encrypted volumes
  - Add releasenote for glance mTLS fix
  - Add release note about cgroups v1
  - Fix: show volume by name for non-admins
  - LVM: Fix delete volume error due to lvs failure


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.1-0.20210513053833.8dd2a81
changelog:
  - Update patches
  - Fix PowerFlex volume type conversion
  - zuul: fixes for the A/A job (nodeset, variables)
  - Fix sporadic cleanup unit test failure
  - Open local image files with "rb" mode


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.1-0.20210618041811.624f63f
changelog:
  - Update patches
  - Fix typo in Dell EMC Unity driver documentation
  - Add warning message about slow volume backend


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.1-0.20210629041812.2793ca0
changelog:
  - Update patches
  - [Pure Storage] Ensure multiattach volumes are not disconnected early
  - Retry "lvs" call on segfault for _get_thin_pool_free_space


author: OSP Prod Chain <dev-null@redhat.com> 1:18.0.1-0.20210813081004.fbd6386
changelog:
  - Update patches
  - [Pure Storage] Fix CG cloning crash when very long volume names
  - NFS: Update connection info on online snap create
  - Abort volume creation when encryption spec is invalid
  - NetApp ONTAP: Fix QoS lost after moving volume
  - [Pure Storage] Fix minimum SDK version required
  - LVM: Retry lvdisplay and lvcreate calls on segfault
  - LVM: Use --readonly for lvdisplay in lv_has_snapshot
  - Fix instance locality scheduler filter
  - [Pure Storage] Ensure multiattach volumes are not disconnected early
  - Retry "lvs" call on segfault for _get_thin_pool_free_space
  - Fix typo in Dell EMC Unity driver documentation
  - Add warning message about slow volume backend
  - PowerMax Docs - Wallaby documentation
  - Fix PowerFlex volume type conversion
  - zuul: fixes for the A/A job (nodeset, variables)
  - Fix sporadic cleanup unit test failure
  - Open local image files with "rb" mode
  - Drop lower-constraints job
  - Add known issue note about encrypted volumes
  - Add releasenote for glance mTLS fix
  - Add release note about cgroups v1
  - Fix: show volume by name for non-admins
  - Quota: Fix multiple race conditions
  - Prevent quota and reservations to go into negative
  - Update cinder manage quota commands
  - Fix quota usage duplicate entries
  - Remove nested quota leftovers
  - Quota: Fix until_refresh config changes
  - Remove unused quota python classes
  - LVM: Fix delete volume error due to lvs failure
  - Add quota utils to cinder-manage
  - Change snapshots type with volume retype
  - Cinder - Creating clone of encrypted volume fails
  - Use os-brick 4.3.1
  - Add prelude for Wallaby release notes
  - Fix automatic quota sync for temporary volumes
  - Fix PowerStore iSCSI targets filtering
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Use os-brick 4.3.0
  - NetApp ONTAP: Fix FlexGroup replication
  - Imported Translations from Zanata
  - Support mTLS when calling the glance API
  - Follow up NetApp ONTAP FlexGroup feature
  - Backup manager: Synchronously call remove_export
  - Bug fix for revert to snapshot feature
  - JovianDSS: add certs and snapshot restore
  - Update code layout and missing Zadara features
  - doc: Remove cryptsetup reference for compute setup
  - Add explanations on safe delete
  - Fix volume OVO create method
  - Remove unnecessary save call
  - Fix old attach method
  - Fix automatic quota sync for migrating volumes
  - [SVF]: Volume name is not validated for host
  - Changed whitelist to allowlist in tox
  - [SVF]:Storwize hyperswap volume is not deleting.
  - Resolve SADeprecationWarning for joinedload_all
  - Always constraint dependencies in tox
  - Add support for consistency groups in the Nimble Storage driver
  - NFS: Fix for groups and cloning
  - Dropping explicit unicode literal
  - Add virtualenv requirement to tox.ini
  - NetApp ONTAP: Implement FlexGroup pool
  - Add support for RBD fast-diff feature for backups stored in Ceph
  - API validation: Use cinder_host for services checks
  - Support format info in fs type drivers
  - PowerMax Driver - Release notes for 761643 and 767172
  - Add Consistency Groups support in PowerStore driver
  - Add OpenStack volume replication v2.1 support in PowerStore driver
  - API validation: Add cinder_host type to support ipv6 in manage
  - [SVF] Set volume IOPS based on volume size
  - Add QoS Suport for Pure Storage
  - Imported Translations from Zanata
  - NetApp ONTAP: Add support for dynamic Adaptive QoS policy group creation
  - NetApp ONTAP: Add support for QoS minimums specs
  - PowerMax Driver - Initiator group contents check
  - PowerMax Driver - Allowing for all types of boolean in extra specs
  - PowerMax Driver - Offline r1 promotion fixes
  - api-ref: Don't list HTTP 500 for backup create
  - [SVF]: Fixed host and group failback issues
  - Pure Storage: check volumename length does not exceed maximum
  - [DS8K]: Support revert to snapshot
  - [Pure] Add missing FC host personality support
  - Tests: Don't assert notifier not called
  - [Storwize] Provide IOPS based storage offering
  - doc: add specs repo maintenance tasks
  - PowerMax Driver - Extend replicated volume
  - Hitachi: Trace REST API input/output logs
  - PowerMax Driver - Fix pylint errors in test_common and provision
  - PowerMax Driver - U4P Failover SerialNumber KeyError fix
  - Hitachi: Use get_volume_stats in the base driver
  - Fix in api-ref
  - [Pure] Fix failing consistency group tempest tests
  - Resolve SAWarning SQLAlchemy warning
  - Fix CI_WIKI_NAME entries
  - Use TOX_CONSTRAINTS_FILE
  - Drop policy check failures to DEBUG
  - Fusionstorage Cinder Driver Support OceanStor 100D Storage.(dsware)
  - image_utils: Use QEMU_IMG_FORCE_SHARE_VERSION constant
  - [SVF] Update volume replication properties
  - smbfs: set VHD UUID using volume UUID
  - TOYOU:  Abandon the target parameter and  Report SAN driver options
  - Simplify composite check strings for project personas
  - Make sure we pass context objects directly to policy enforcement
  - Properly handle InvalidScope exceptions
  - Update secure RBAC check strings with descriptions
  - Tests: Improve RBD v2 clone API unit tests
  - Add ports filtering support to Dell EMC XtremIO driver
  - Update to hacking 4.0.0
  - HPE: Add Peer Persistence support for Primera backend
  - Use os-brick 4.2.0
  - Move trace methods from utils to volume_utils
  - Imported Translations from Zanata
  - Bump pylint to 2.6.0
  - LVM: fix _create_vg
  - Move brick calls from cinder.utils to volume_utils
  - vmware: Use cookiejar from oslo.vmware client directly
  - mypy: annotate volume manager
  - Add KIOXIA KumoScale NVMeOF driver
  - Fix irrelevant-files for two devstack jobs
  - doc: add rbd-iscsi-client info
  - Fix RBD_OPERATION_FEATURE_CLONE_PARENT in unittest
  - Require oslo.serialization 4.1.0
  - Update ceph driver docs, mentioning Hyper-V support
  - PowerMax Driver - Check for missing port group
  - Add encryption_key_id to volume and backup details
  - RBD: Pass bytes type for mon_command inbuf
  - Change the CLI document for the extend-attached-volume
  - Correct format string in error message
  - 3PAR: Allow iSCSI driver to be enabled for Primera 4.2 onwards.
  - Imported Translations from Zanata
  - Log information about the Ceph v2 clone API
  - created s3 cinder backup driver
  - Tests: Add another mock psutil in quobyte tests
  - Add ceph iscsi volume driver
  - Add Cinder driver for TOYOU ACS5000
  - Remove NestedQuotaDriver
  - Label temporary files created by image_utils
  - Update SolidFire Storage assisted migration in support-matrix
  - Pure: Add default value to pure_host_personality
  - Add driver for Dell EMC PowerVault ME Series
  - Imported Translations from Zanata
  - Introduces MV to add volume type ID in volumes details
  - LVM: Support only LVM 2.02.107+
  - LVM: Use --readonly for lvs
  - NetApp SolidFire: Refactor DuplicateSfVolumeNames exception
  - Tests: Fix rbd unit test failure due to ceph keyring file
  - Remove __unicode__() from CinderException
  - doc: update release cycle tasks
  - tox mypy: Call mypywrap.sh directly
  - pylint: run coding-checks.sh with bash
  - Hitachi: Wait until the volume can be deleted
  - Basic volume QoS doc.
  - PowerMax Driver - Promotion RDF Group number fix
  - Add docs and update support matrix for Hitachi driver
  - Imported Translations from Zanata
  - [RBD] Fix snapshot backup name
  - Correct group:reset_group_snapshot_status policy
  - RBD: Change rbd_exclusive_cinder_pool's default
  - RBD: Retry delete if VolumeIsBusy in _copy_image_to_volume
  - add openstack-python3-wallaby-jobs-arm64 job
  - Exception type is not iterable so should change it to string type
  - [IBM DS8000]: Fix compatability issue in get_host
  - PowerMax Driver - Fix assign SRP during promotion retype
  - Pure Storage FlashArray: Add active/active support
  - [SVF]: Fixed host and group failover issues
  - Pure Storage - bump version numbers for Wallaby
  - Tests: Move glance_stubs to glance dir
  - [Trivial]Add missing white space in the log message
  - PowerMax Driver - Port status check
  - Fix cinder-manage <category> traceback
  - [SVF] RevertToSnapshot support for GM volumes
  - Reno: Use customized template
  - Remove install unnecessary packages
  - [api-ref]Add replication_status(optional) to List groups with details response
  - PowerMax Docs - Incorrect property set on volume group
  - Switch from unittest2 compat methods to py3 methods
  - Remove unneeded arg from _clean_db (vol manager)
  - Remove lxml deprecated methods
  - 3PAR: Workaround SSH logging issue


author: OSP Prod Chain <dev-null@redhat.com> 1:18.1.0-0.20210902112106.73e2099
changelog:
  - Update patches
  - Fix: Schema validation for attachment create API
  - Support Images API v2.11
  - Allow removing NFS snapshots in error status
  - LVM: Retry lvextend commands on code 139
  - PowerMax Driver - Fix for create snapshot
  - [Pure Storage] Resolve missing provider_id issue (PowerVC)
  - RBD: use correct stripe unit in clone operation
  - [rbd] Fix create encrypted volume from snapshot
  - Add libcgroup related packages in bindep.txt
  - PowerMax Driver - Fix for create group from source
  - PowerMax Driver - Fix for deleting replication group
  - PowerMax Driver - Temporary snapshot enhancements


author: OSP Prod Chain <dev-null@redhat.com> 1:18.1.1-0.20211208164642.30578a7
changelog:
  - Update patches
  - [Pure Storage] Add missing DB values when performing create CG from CG snap
  - RBD: Call trash operation when plain deletion fails


author: OSP Prod Chain <dev-null@redhat.com> 1:18.1.1-0.20220203050802.30578a7
changelog:
  - Delete attachment on remove_export failure
  - Fix detach notification
  - Fixed copy-on-write mode in GPFS NFS driver


author: OSP Prod Chain <dev-null@redhat.com> 1:18.1.1-0.20220209223400.0a6d43a
changelog:
  - Update patches
  - [stable-only] Specify openstacksdk stable branch
  - Volume transfers: Remove duplicate policy check
  - Fix: Race between attachment and volume deletion
  - Expose volume_attachments in Volume OVO
  - Delete attachment on remove_export failure
  - Fix detach notification
  - Reject bad img formats for uploaded encrypted vols
  - NetApp ONTAP: Fix sub-clone zapi call
  - Driver assisted migration on retype when it's safe
  - Fixed copy-on-write mode in GPFS NFS driver


author: Miro Hrončok <mhroncok@redhat.com> - 19.0.0-5
changelog:
  - Subpackage python2-pyOpenSSL has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.0.10-1
changelog:
  - Update to 1.0.10 (#1700050).
  - https://alembic.sqlalchemy.org/en/latest/changelog.html#change-1.0.10


author: Petr Viktorin <pviktori@redhat.com> - 1.0.11-2
changelog:
  - Make /usr/bin/alembic point to alembic-3 on Fedora 31+
    See https://fedoraproject.org/wiki/Changes/Python_means_Python3
  - Avoid absolute symlinks
  - Conditionalize the Python 2/Python 3 parts with bcond


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.1.0-1
changelog:
  - Upgrade to 1.1.0 (#1747053).
  - https://alembic.sqlalchemy.org/en/latest/changelog.html#change-1.1.0


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.2.1-1
changelog:
  - Update to 1.2.1 (#1754016).
  - https://alembic.sqlalchemy.org/en/latest/changelog.html#change-1.2.1


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.3.1-1
changelog:
  - Update to 1.3.1 (#1767518).
  - https://alembic.sqlalchemy.org/en/latest/changelog.html#change-1.3.1


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.4.0-1
changelog:
  - Update to 1.4.0 (#1784129).
  - https://alembic.sqlalchemy.org/en/latest/changelog.html#change-1.4.0


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add python3 classifiers
  - Ignore releasenote artifacts files.
  - [ussuri][goal] Drop python 2.7 support and testing
  - trivial: Remove noise
  - Move doc requirements into dedicated file
  - Switch to Ussuri jobs
  - Blacklist sphinx 2.1.0 (autodoc bug)
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Small cleanup
  - Switch to newer openstackdocstheme and reno versions
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Uncap PrettyTable
  - Dropping lower constraints testing
  - Remove six dependency
  - Use TOX_CONSTRAINTS_FILE
  - Use py3 as the default runtime for tox
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2.3.1-0.20220301090431.4a3e539
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: Miro Hrončok <mhroncok@redhat.com> - 3.1.7-3
changelog:
  - Subpackage python2-bcrypt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Update master for stable/victoria
  - Update requirements and lower-constraints
  - Update tox.ini for wallaby supported pythons


author: OSP Prod Chain <dev-null@redhat.com> 1:4.0.1-0.20210702041811.0c2a9c0
changelog:
  - Update patches
  - Update .gitreview for stable/wallaby
  - Fix datetime serialization
  - Fix test_global_setup unit test


author: OSP Prod Chain <dev-null@redhat.com> 1:4.0.1-0.20210813050614.0c2a9c0
changelog:
  - Update patches
  - Update .gitreview for stable/wallaby
  - Fix datetime serialization
  - Fix test_global_setup unit test
  - Add privsep support
  - Moving to OFTC
  - Remove reliance on embedded imports
  - Continue wallaby development
  - Changed minversion in tox to 3.18.0
  - Move cinderlib to new hacking 4.0.0
  - Dropping explicit unicode literal
  - Update master for stable/victoria
  - Update requirements and lower-constraints
  - Update tox.ini for wallaby supported pythons


author: OSP Prod Chain <dev-null@redhat.com> 3.7.0-0.20210812140410.117a100
changelog:
  - Update patches
  - requirements: Uncap PrettyTable
  - Add '--sort-ascending', '--sort-descending' parameters
  - Make 'FormattableColumn' comparable
  - Handle null values when sorting
  - Remove unicode from code
  - gitignore: Ignore reno artefacts
  - Remove lower-constraints
  - trivial: Remove references to Python 2.7
  - Remove six
  - List setuptools under install_requires


author: Miro Hrončok <mhroncok@redhat.com> - 0.8.8-7
changelog:
  - Subpackage python2-cmd2 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Update the minversion parameter.
  - Move docs linting to pep8


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Switch to Victoria tests
  - Update master for stable/ussuri


author: Miro Hrončok <mhroncok@redhat.com> - 1.0.4-4
changelog:
  - Subpackage python2-editor has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.25.1-2
changelog:
  - Subpackage python2-eventlet has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.0.0-10
changelog:
  - Subpackage python2-extras has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.14.1-18
changelog:
  - Subpackage python2-fasteners has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 3.0.0-16
changelog:
  - Subpackage python2-fixtures has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Fix Calling waiters.wait_for_any() blocks if future has called Condition.wait()"
  - Merge "Bump the openstackdocstheme extension to 1.20"
  - Fix Calling waiters.wait_for_any() blocks if future has called Condition.wait()
  - Switch to Ussuri jobs
  - Bump the openstackdocstheme extension to 1.20
  - Sync Sphinx requirement
  - Add release notes link to README
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Remove translation sections from setup.cfg
  - Remove monotonic usage
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Use unittest.mock instead of third party mock
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Remove unnecessary blockquote in release notes


author: Lon Hohberger <lon@redhat.com> - 0.13.1-1.el8ost
changelog:
  - Rebase to 0.13.1
  - Remove patches related to Python 2
  - Backport fix for CVE-2020-11078 (0002-IMPORTANT-security-vulnerability-CWE-93-CRLF-injecti.patch)
  - Backport fix for CVE-2021-21240 (0003-parse-auth-headers-using-pyparsing-instead-of-regexp.patch)


author: Miro Hrončok <mhroncok@redhat.com> - 0.1.11-16
changelog:
  - Subpackage python2-iso8601 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.11.0-6
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Miro Hrončok <mhroncok@redhat.com> - 0.11.0-10
changelog:
  - Subpackage python2-migrate has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 3.0.5-7
changelog:
  - Subpackage python2-mock has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.6.1-5
changelog:
  - Subpackage python2-msgpack has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch from unittest2 compat methods to Python 3.x methods
  - rbd: Support 'rbd showmapped' output from ceph 13.2.0+
  - Fix os-brick in virtual environments
  - Bump pycodestyle to 2.6.0
  - Update lower-constraints versions
  - Add iscsi-initiator-utils requirement
  - Add oslo.context dependency
  - Add oslo.serialization dependency


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add TODO to switch to new style rbd commands
  - Replace sg_scan with lsscsi to get '[H:C:T:L]'
  - rbd: Warn if ceph udev rules are not configured
  - Bump hacking to 3.1.0
  - Remove translation sections from setup.cfg


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Release note for os-brick 4.0.1
  - New fix for rbd connector to work with ceph octopus
  - Revert "Fix for rbd connector to work with ceph octopus"
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria
  - Fix for rbd connector to work with ceph octopus
  - Add volume local cache support to os-brick
  - Remove CORAID AOE connector
  - Add note about removed cinder feature
  - Fix pygments style
  - Add code coverage job
  - Add release note for scaleio connector upgrade
  - Fix a typo in the explanatory note
  - Leverage the iSCSI mpath to get the WWN
  - bindep: remind people to sync the dependencies with devstack
  - ScaleIO: Connection info backward compatibility
  - Remove DRBD connector
  - Remove Veritas Hyperscale connector
  - Remove the HGST connector
  - Remove the ITRI DISCO connector
  - prepend platform info to by-path string
  - RBD: Implement volume extension
  - RBD: Fix check_valid_device
  - RBD: Support non OpenStack usage
  - Add doc linting to pep8 target
  - iSCSI detect multipath DM with no WWN
  - Improve WWN detection


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - NVMeOF Connector support MDRAID replication
  - opencas: Use BrickException instead of Exception
  - Update requirements
  - rbd Windows support
  - Replace deprecated UPPER_CONSTRAINTS_FILE variable
  - Improve error handling on target query
  - Add timeout default to execute command


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - NVMeOF connector driver connection information compatibility fix
  - Update requirements for wallaby release
  - Move os-brick to new hacking 4.0.0
  - Avoid unhandled exceptions during connecting to iSCSI portals
  - Enforce import order with flake8-import-order
  - Fix import order of libraries
  - Remove six
  - Changed minversion in tox to 3.18.0
  - ScaleIO: More connection info backward compatibility
  - Update TOX_CONSTRAINTS_FILE
  - Add fixtures to test-reqs
  - FC: Fix not flushing on detach


author: OSP Prod Chain <dev-null@redhat.com> 4.3.1-1
changelog:
  - Update patches
  - Add release note prelude for os-brick 4.4.0
  - iSCSI: Fix flushing after multipath cfg change
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 4.3.1-0.20210813023436.f86944b
changelog:
  - Update patches
  - Add release note prelude for os-brick 4.4.0
  - iSCSI: Fix flushing after multipath cfg change
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - NVMeOF connector driver connection information compatibility fix
  - Update requirements for wallaby release
  - Move os-brick to new hacking 4.0.0
  - Avoid unhandled exceptions during connecting to iSCSI portals
  - Enforce import order with flake8-import-order
  - Fix import order of libraries
  - Remove six
  - Changed minversion in tox to 3.18.0
  - ScaleIO: More connection info backward compatibility
  - Update TOX_CONSTRAINTS_FILE
  - NVMeOF Connector support MDRAID replication
  - Add fixtures to test-reqs
  - opencas: Use BrickException instead of Exception
  - Update requirements
  - rbd Windows support
  - Replace deprecated UPPER_CONSTRAINTS_FILE variable
  - Improve error handling on target query
  - Add timeout default to execute command
  - FC: Fix not flushing on detach


author: OSP Prod Chain <dev-null@redhat.com> 4.3.2-0.20210903080854.0c7f5fc
changelog:
  - Update patches
  - NVMe-oF: Flush on disconnect
  - multipath/iscsi: remove devices from multipath monitoring
  - Drop lower-constraints job


author: OSP Prod Chain <dev-null@redhat.com> 4.3.3-0.20220312070427.d09dc9e
changelog:
  - Update patches
  - linuxscsi: Only raise and log multipathd errors when required
  - Use file locks in connectors
  - multipath/iscsi: iSCSI connections are not reinitiated after reboot


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - subunit2html dealing with incorrect data format
  - Add Python 3 Train unit tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix case sensitive path comparisons
  - Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri
  - Update .gitreview for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - vmutils: Adds the ability to modify the VM's chassis asset tag
  - [goal] Migrate testing to ubuntu focal
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Allow setting VHD GUIDs
  - Avoid propagating wmi exceptions for soft shutdown
  - Use a separate doc requirements file


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Spiff up docs for *_with_prefix"
  - Merge "Add lock_with_prefix convenience utility"
  - Spiff up docs for *_with_prefix
  - Merge "Switch to Ussuri jobs"
  - Switch to Ussuri jobs
  - tox: Keeping going with docs
  - Merge "Bump the openstackdocstheme extension to 1.20"
  - Document management and history of lock files
  - Bump the openstackdocstheme extension to 1.20
  - Blacklist sphinx 2.1.0 (autodoc bug)
  - Update the constraints url
  - Update master for stable/train
  - Add lock_with_prefix convenience utility
  - Some test cleanup


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - trivial: Cleanup tox.ini
  - ignore reno builds artifacts
  - remove outdated header
  - Stop to build universal wheel
  - Drop python 2.7 support and testing
  - Stop configuring install_command in tox.
  - tox: Trivial cleanup
  - Fix remove_lock test


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove babel.cfg etc
  - Remove six usage
  - Monkey patch original current_thread _active
  - Add py38 package metadata
  - Imported Translations from Zanata
  - Bump default tox env from py37 to py38
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix pygments style
  - Stop to use the __future__ module.
  - Don't warn on lock removal if file doesn't exist


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Bump bandit version
  - Imported Translations from Zanata
  - Update lower-constraints versions
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Monkey patch original current_thread _active in processutils
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Bump minimum version for PyYAML to 5.1
  - remove lower-constraints.txt
  - inherit from object is not required for py3
  - Move zuul config file to root folder
  - Dropping lower constraints testing
  - Remove Babel from lower-constraints.txt


author: OSP Prod Chain <dev-null@redhat.com> 2:8.5.1-0.20210908090340.de1dbee
changelog:
  - Update patches
  - config-generator yaml format doesn't work with i18n fields
  - Add the version parameter.
  - Adding the missing HostDomain config option
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Move flake8 as a pre-commit local target.


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Stop configuring install_command in tox.
  - fix: fix float opt min and max value format errror
  - tox: Keeping going with docs
  - Merge "Update master for stable/train"
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Update the minversion parameter.
  - trivial: Cleanup tox.ini
  - remove outdated header
  - Remove universal wheel configuration
  - reword releasenote for py27 support dropping
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - Remove ConfigFilter
  - Ensure option groups don't change during logging
  - Switch to Ussuri jobs
  - update source link in readme
  - Support hyphens in positional argument names
  - Assume positional arguments are required
  - Refactor unit tests for CLI usage


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - mypy: Add boilerplate configuration
  - Switch to hacking 2.x
  - Remove six
  - Use stevedore to list the source drivers in documentation


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Add py38 package metadata
  - Raise hacking minimum to 3.0.1
  - Remove the unused coding style modules
  - Cap flake8 to be < 3.8.0
  - Remove six from lower-constraints.txt
  - docs: Mention other ways of escaping '$'
  - Resolve UnboundLocalError
  - Add release notes links to doc index
  - Mark sphinx extensions thread safe
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Remove redundant class docstring info
  - Use unittest.mock instead of third party mock


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Update lower-constraints versions
  - Fix pygments style
  - generator: Handle 'cfg.Opt'-type options


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Add a new type HostDomain.
  - sphinxext: Add 'merge_domaindata'
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - Bump the openstackdocstheme extension to 1.20
  - gitignore: Hide reno cache files
  - tox: Stop using 'python setup.py test'
  - Switch to Ussuri jobs
  - tox: Keeping going with docs
  - Switch to Ussuri jobs
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Filter out auth_token_info from logging values
  - trivial: Cleanup tox.ini
  - remove outdated header
  - reword releasenote for py27 support dropping
  - tox: Trivial cleanup


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove translation sections from setup.cfg
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Bump bandit version
  - drop mock from lower-constraints
  - Fix pygments style
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to collections.abc.MutableMapping
  - Dropping lower constraints testing
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit


author: OSP Prod Chain <dev-null@redhat.com> 3.2.1-0.20211027150543.b124eb7
changelog:
  - Update patches
  - Fix context from_dict() for system_scope
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Remove lower-constraints remnants
  - Move flake8 as a pre-commit local target.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Deprecate the 'oslo_db.sqlalchemy.migration_cli' module
  - Deprecate 'oslo_db.sqlalchemy.migration' module
  - Imported Translations from Zanata
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 8.5.1-0.20210902092957.3b452de
changelog:
  - Update patches
  - Followup of "Added handler for mysql 8.0.19 duplicate key error update"
  - Remove lower-constraints remnants
  - Dropping lower constraints testing
  - Added handler for mysql 8.0.19 duplicate key error update
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Unblock wallaby gate


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - tox: Keeping going with docs
  - Merge "Update master for stable/train"
  - Update master for stable/train
  - Deprecate Message.translate in favor of Message.translation
  - Allow Message.translate to handle unhashable inputs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - remove outdated header
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - Integrate sphinxcontrib-apidoc


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Remove a couple more shim tests
  - Imported Translations from Zanata
  - Remove Message.translate
  - Add Babel aliases to get_available_languages
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Drop use of babel
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - tox: Keeping going with docs
  - Update master for stable/train
  - Add Ussuri release to versionutils


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Serialize complex objects in FluentFormatter
  - Merge "Switch to official Ussuri jobs"
  - Migrate grenade jobs to py3
  - Switch to official Ussuri jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - remove outdated header
  - Stop to build universal wheel
  - Ignore releasenote artifacts files.
  - Drop python 2.7 support and testing
  - Drop use of unittest2
  - tox: Trivial cleanup


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Add missing SYSLOG_FACILITY to JournalHandler
  - Remove monotonic usage
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Imported Translations from Zanata
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Default facility to None in OSJournalHandler class


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - zuul: port the legacy grenade job
  - Bump bandit version
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Print warning message when connection running out
  - Remove six usage
  - Remove monotonic usage
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Imported Translations from Zanata
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Fix some typos


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - tests: Resolves issues with kombu > 4.6.8
  - Simplify tools/test-setup.sh
  - Fix pygments style
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Cancel consumer if queue down
  - Bump bandit version
  - Catch ConnectionForced Exception


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Python 3.9: isAlive is removed
  - add min of 1 to rpc_conn_pool_size
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Run rabbitmq heartbeat in python thread by default


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix type of direct_mandatory_flag opt
  - Dropping lower constraints testing
  - fix variable name
  - Fix doc title rendering
  - Use TOX_CONSTRAINTS_FILE


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Correctly handle missing RabbitMQ queues
  - remove unicode from code
  - Remove six
  - Move jobs to py38


author: OSP Prod Chain <dev-null@redhat.com> 12.7.1-0.20210812135137.11a49a0
changelog:
  - Update patches
  - Correctly handle missing RabbitMQ queues
  - Deprecate the mandatory flag
  - remove unicode from code
  - Remove six
  - Fix type of direct_mandatory_flag opt
  - Dropping lower constraints testing
  - Move jobs to py38
  - fix variable name
  - Fix doc title rendering
  - Use TOX_CONSTRAINTS_FILE
  - Use py3 as the default runtime for tox


author: OSP Prod Chain <dev-null@redhat.com> 12.7.2-0.20220225092811.a2c2ec2
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Move flake8 as a pre-commit local target.


author: OSP Prod Chain <dev-null@redhat.com> 12.7.3-0.20220430102742.5d6fd1a
changelog:
  - Update patches
  - [rabbit] use retry parameters during notification sending
  - Reproduce bug 1917645


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - remove outdated header
  - Remove universal wheel configuration
  - reword releasenote for py27 support dropping
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - tox: Keeping going with docs
  - Switch to Ussuri jobs
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Drop use of six
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Cleanup py27 support


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Bump bandit version
  - Fix pygments style
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> 4.2.0-0.20210812174425.6729192
changelog:
  - Update patches
  - Use TOX_CONSTRAINTS_FILE
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 4.2.1-0.20220225092034.b40ca5f
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Fix requirements issues


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - remove outdated header
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - Bump the openstackdocstheme extension to 1.20
  - tox: Keeping going with docs
  - Switch to Ussuri jobs
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Make compatible with msgpack 1.0.0
  - Bring sanity to lower-constraints
  - Disable logger validation during unit testing
  - Add lock around channel creation
  - trivial: Cleanup Sphinx config file, setup.cfg
  - tox: Add missing 'deps' for releasenotes testenv
  - Add functional tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Undo the eventlet monkey patch for the privileged daemon
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit


author: OSP Prod Chain <dev-null@redhat.com> 2.5.1-0.20220225093015.1634c00
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Fix requirements issues.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Implement "realpath" to retrieve the real absolute path
  - remove outdated header
  - Remove universal wheel configuration
  - reword releasenote for py27 support dropping
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Avoid raising a RuntimeError during the shutdown
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Update hacking for Python3


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Bump bandit version
  - Stop to use the __future__ module.
  - Align contributing doc with oslo's policy
  - Add release notes links to doc index


author: OSP Prod Chain <dev-null@redhat.com> 6.3.1-0.20220301090431.1b1b960
changelog:
  - Update patches
  - CommandFilter should allow exec from full path
  - setup.cfg: Replace dashes with underscores
  - Move flake8 as a pre-commit local target.
  - Remove lower-constraints remnants
  - Dropping lower constraints testing
  - Use TOX_CONSTRAINTS_FILE
  - Use py3 as the default runtime for tox
  - Remove six
  - Remove six.PY3
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit
  - ignore reno generated artifacts


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - tox: Trivial cleanup
  - Switch to Ussuri jobs
  - tox: Keeping going with docs
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove long-dead workaround
  - Deprecated the yamlutils module.
  - Update the minversion parameter.
  - remove outdated header
  - reword releasenote for py27 support dropping


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Remove long-dead workaround
  - Deprecated the yamlutils module.
  - Update the minversion parameter.
  - remove outdated header
  - reword releasenote for py27 support dropping
  - Remove long-dead workaround
  - Deprecated the yamlutils module.
  - Update the minversion parameter.
  - remove outdated header
  - reword releasenote for py27 support dropping


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Use unittest.mock instead of third party mock
  - Remove Python 3-specific conditional in dump_as_bytes
  - Drop use of six
  - Add releasenote to deprecate the yamlutils module


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Bump bandit version
  - Update openstackdocstheme.
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix json to_primitive when using IO OBjects
  - Dropping lower constraints testing
  - Use py3 as the default runtime for tox
  - Fix hacking min version to 3.0.1
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - ignore reno generated artifacts
  - Adding pre-commit


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update eventlet.
  - Update the minversion parameter.
  - remove outdated header
  - reword releasenote for py27 support dropping


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Drop six usages
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Remove monotonic usage
  - Monkey patch original current_thread _active
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Use unittest.mock instead of third party mock
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Cleanup py27 support


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix wsgi/SSL/ipv6 tests for wsgi module under python 3
  - Fix some SSL tests for wsgi module under python 3
  - Raise minimum version of eventlet to 0.25.2
  - Fix pygments style
  - Stop to use the __future__ module.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix wsgi SSL tests for wsgi module under python 3
  - Reactivate wsgi test related to socket option under python 3
  - Align tests with monkey patch original current_thread _active


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Bump bandit version
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Dropping lower constraints testing
  - Drop custom implementation of EVENTLET_HUB
  - Use TOX_CONSTRAINTS_FILE
  - Use py3 as the default runtime for tox
  - Use TOX_CONSTRAINTS_FILE
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit


author: OSP Prod Chain <dev-null@redhat.com> 2.5.1-0.20220204160356.c1e3398
changelog:
  - Update patches
  - Make debug option of wsgi server configurable
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Move flake8 as a pre-commit local target.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Fix hacking min version to 3.0.1
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Remove translation sections from setup.cfg
  - Remove monotonic usage
  - Imported Translations from Zanata
  - Add release notes links to doc index
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - versionutils: switch from pkg_resources to packaging
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Fix is_same_callback() testing for python3.8


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add function to encapsule md5 for FIPS systems
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit
  - Add Python3 victoria unit tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add a ``strict`` flag allowing users to restrict validation of IPv4 format
  - Use TOX_CONSTRAINTS_FILE
  - Dropping lower constraints testing
  - Use TOX_CONSTRAINTS_FILE
  - Use py3 as the default runtime for tox
  - Remove all usage of six library


author: OSP Prod Chain <dev-null@redhat.com> 4.8.1-0.20220223090356.4cc3a55
changelog:
  - Update patches
  - Dropping lower constraints testing
  - Fix regex used to mask password
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Move flake8 as a pre-commit local target.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Provide stable getargspec() behavior for method fingerprinting
  - Bump to hacking 2.x
  - Drop use of six
  - [ussuri][goal] Drop python 2.7 support and testing
  - gitignore: Ignore reno artefacts


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Provide stable getargspec() behavior for method fingerprinting
  - Bump to hacking 2.x
  - Drop use of six
  - [ussuri][goal] Drop python 2.7 support and testing
  - gitignore: Ignore reno artefacts
  - Provide stable getargspec() behavior for method fingerprinting
  - Bump to hacking 2.x
  - Drop use of six
  - [ussuri][goal] Drop python 2.7 support and testing
  - gitignore: Ignore reno artefacts


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Imported Translations from Zanata
  - Update hacking for Python3
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - trivial: Mock warnings
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove translation sections from setup.cfg
  - Cap jsonschema 3.2.0 as the minimal version


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - zuul: port the legacy multinode grenade job
  - Bump bandit version
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Replace md5 with oslo version
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2.4.1-0.20220225092027.89ff171
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Dropping lower constraints references
  - Dropping lower constraints testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Invoke correct python version in shell scripts
  - Switch to Ussuri jobs
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove 'oslotest.functional'
  - Remove 'oslotest.moxstubout' module
  - remove outdated header
  - gitignore: Ignore reno artefacts
  - [ussuri][goal] Drop python 2.7 support and testing
  - trivial: Cleanup of doc config file
  - tox: Trivial cleanup
  - tools: Default to Python 3
  - Remove stestr from requirements.txt


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Revert "Switch to unittest.mock from mock"
  - Switch to unittest.mock from mock
  - Remove os-client-config and debtcollector


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: Paul Howarth <paul@city-fan.org> - 2.9.1-1
changelog:
  - Update to 2.9.1
    - Server-side support for 'rsa-sha2-256' and 'ssh-rsa' wasn't fully operable
      after 2.9.0's release (signatures for RSA pubkeys were always run through
      'rsa-sha2-512' instead) (GH#1935)


author: Paul Howarth <paul@city-fan.org> - 2.9.2-1
changelog:
  - Update to 2.9.2
    - Connecting to servers that support 'server-sig-algs' but which have no
      overlap between that list and what a Paramiko client supports, now raise
      an exception instead of defaulting to 'rsa-sha2-512' (since the use of
      'server-sig-algs' allows us to know what the server supports)
    - Enhanced log output when connecting to servers that do not support
      'server-sig-algs' extensions, making the new-as-of-2.9 defaulting to SHA2
      pubkey algorithms more obvious when it kicks in


author: Paul Howarth <paul@city-fan.org> - 2.9.2-2
changelog:
  - Avoid use of deprecated python-mock by using unittest.mock instead
    https://github.com/paramiko/paramiko/pull/1666


author: Paul Howarth <paul@city-fan.org> - 2.10.1-1
changelog:
  - Update to 2.10.1
    - CVE-2022-24302: Creation of new private key files using
      '~paramiko.pkey.PKey' subclasses was subject to a race condition between
      file creation and mode modification, which could be exploited by an
      attacker with knowledge of where the Paramiko-using code would write out
      such files; this has been patched by using 'os.open' and 'os.fdopen' to
      ensure new files are opened with the correct mode immediately (we've left
      the subsequent explicit 'chmod' in place to minimize any possible
      disruption, though it may get removed in future backwards-incompatible
      updates)
    - Add support for the '%C' token when parsing SSH config files (GH#1976)
    - Add support for OpenSSH's Windows agent as a fallback when Putty/WinPageant
      isn't available or functional (GH#1509, GH#1837, GH#1868)
    - Significantly speed up low-level read/write actions on
      '~paramiko.sftp_file.SFTPFile' objects by using 'bytearray'/'memoryview'
      (GH#892); this is unlikely to change anything for users of the higher level
      methods like 'SFTPClient.get' or 'SFTPClient.getfo', but users of
      'SFTPClient.open' will likely see orders of magnitude improvements for
      files larger than a few megabytes in size
    - Add 'six' explicitly to install-requires; it snuck into active use at some
      point but has only been indicated by transitive dependency on 'bcrypt'
      until they somewhat-recently dropped it (GH#1985); this will be short-lived
      until we drop Python 2 support


author: Paul Howarth <paul@city-fan.org> - 2.10.2-1
changelog:
  - Update to 2.10.2
    - Fix Python 2 compatibility breakage introduced in 2.10.1 (GH#2001)
  - Re-enable sftp tests, no longer failing under mock


author: Paul Howarth <paul@city-fan.org> - 2.10.3-1
changelog:
  - Update to 2.10.3
    - Certificate-based pubkey auth was inadvertently broken when adding SHA2
      support in version 2.9.0 (GH#1963, GH#1977)
    - Switch from module-global to thread-local storage when recording thread IDs
      for a logging helper; this should avoid one flavor of memory leak for
      long-running processes (GH#2002, GH#2003)


author: Paul Howarth <paul@city-fan.org> - 2.10.4-1
changelog:
  - Update to 2.10.4
    - Update 'camelCase' method calls against the 'threading' module to be
      'snake_case'; this and related tweaks should fix some deprecation warnings
      under Python 3.10 (GH#1838, GH#1870, GH#2028)
    - '~paramiko.pkey.PKey' instances' '__eq__' did not have the usual safety
      guard in place to ensure they were being compared to another 'PKey' object,
      causing occasional spurious 'BadHostKeyException', among other things
      (GH#1964, GH#2023, GH#2024)
    - Servers offering certificate variants of hostkey algorithms (e.g.
      'ssh-rsa-cert-v01@openssh.com') could not have their host keys verified by
      Paramiko clients, as it only ever considered non-cert key types for that
      part of connection handshaking (GH#2035)


author: Paul Howarth <paul@city-fan.org> - 2.11.0-1
changelog:
  - Update to 2.11.0
    - Align signature verification algorithm with OpenSSH re: zero-padding
      signatures that don't match their nominal size/length; this shouldn't
      affect most users, but will help Paramiko-implemented SSH servers handle
      poorly behaved clients such as PuTTY (GH#1933)
    - OpenSSH 7.7 and older has a bug preventing it from understanding how to
      perform SHA2 signature verification for RSA certificates (specifically
      certs - not keys), so when we added SHA2 support it broke all clients using
      RSA certificates with these servers; this has been fixed in a manner similar
      to what OpenSSH's own client does - a version check is performed and the
      algorithm used is downgraded if needed (GH#2017)
    - Recent versions of Cryptography have deprecated Blowfish algorithm support;
      in lieu of an easy method for users to remove it from the list of
      algorithms Paramiko tries to import and use, we've decided to remove it
      from our "preferred algorithms" list, which will both discourage use of a
      weak algorithm, and avoid warnings (GH#2038, GH#2039)
    - Windows-native SSH agent support as merged in 2.10 could encounter
      'Errno 22' 'OSError' exceptions in some scenarios (e.g. server not cleanly
      closing a relevant named pipe); this has been worked around and should be
      less problematic (GH#2008, GH#2010)
    - Add SSH config token expansion (eg '%h', '%p') when parsing 'ProxyJump'
      directives (GH#1951)
    - Apply unittest 'skipIf' to tests currently using SHA1 in their critical
      path, to avoid failures on systems starting to disable SHA1 outright in
      their crypto backends (e.g. RHEL 9) (GH#2004, GH#2011)


author: Miro Hrončok <mhroncok@redhat.com> - 2.0.1-4
changelog:
  - Subpackage python2-paste-deploy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 2.1.0-1
changelog:
  - Update to 2.1.0 (#1797302).
  - https://docs.pylonsproject.org/projects/pastedeploy/en/latest/news.html


author: Miro Hrončok <mhroncok@redhat.com> - 5.4.3-2
changelog:
  - Subpackage python2-pbr has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.0-5
changelog:
  - Subpackage python2-pynacl has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.6.4-3
changelog:
  - Subpackage python2-pyperclip has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 3.2.1-4
changelog:
  - Subpackage python2-redis has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.7-5
changelog:
  - Subpackage python2-repoze-lru has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.4.0-3
changelog:
  - Add metapackage for rfc3986[idna2008]
  - https://fedoraproject.org/wiki/Changes/PythonExtras
  - Fixes: rhbz#1875490


author: Miro Hrončok <mhroncok@redhat.com> - 2.4.1-9
changelog:
  - Subpackage python2-routes has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.3.5-1
changelog:
  - Update to 1.3.5 (#1721271).
  - https://docs.sqlalchemy.org/en/13/changelog/changelog_13.html#change-1.3.5


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.3.8-1
changelog:
  - Update to 1.3.8 (#1747080).
  - https://docs.sqlalchemy.org/en/13/changelog/changelog_13.html#change-1.3.8


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 1.3.11-1
changelog:
  - Update to 1.3.11 (#1771196).
  - https://docs.sqlalchemy.org/en/13/changelog/changelog_13.html#change-1.3.11


author: Miro Hrončok <mhroncok@redhat.com> - 3.2.1-13
changelog:
  - Subpackage python2-statsd has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20220225070408.eeec4a3
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Dropping lower constraints testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Update TaskFlow for networkx 2.x"
  - Merge "Fix python3.8 hmac compatibility"
  - Switch to Ussuri jobs
  - Update TaskFlow for networkx 2.x
  - Update master for stable/train
  - Fix python3.8 hmac compatibility


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Import modules, not classes
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Add release notes links to doc index
  - Drop use of deprecated collections classes
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Avoid endless loop on StorageFailure
  - Add sentinel redis support
  - Switch from unittest2 compat methods to Python 3.x methods


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix deprecated Alembic function args
  - Dropping lower constraints testing
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - ignore reno generated artifacts
  - Adding pre-commit


author: Miro Hrončok <mhroncok@redhat.com> - 0.5.1-25
changelog:
  - Subpackage python2-tempita has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.3.0-15
changelog:
  - Subpackage python2-testtools has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Replace md5 with oslo version
  - Adding pre-commit
  - Blacklist etcd3gw 0.2.6
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Fix membership lease issue on the etcd3gw driver"
  - Fix membership lease issue on the etcd3gw driver


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Avoid redis lock's expire_time exceeding timeout.
  - Avoid redis lock's expire_time exceeding timeout.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add support for Consul ACL token parameter.
  - Switch to Victoria tests
  - Add nose as test-requirement
  - Fix mysql driver comparison operator
  - Update master for stable/ussuri
  - ignore reno generated artifacts


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Use unittest.mock instead of third party mock
  - Add release notes links to doc index


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix breakage with PyMySQL 0.10.0
  - hashring: allow choosing hash function
  - Remove six library


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.0-3
changelog:
  - Subpackage python2-vine has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.8.5-4
changelog:
  - Subpackage python2-webob has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.11.2-4
changelog:
  - Subpackage python2-wrapt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Jerry James <loganjerry@gmail.com> - 1.3.0-18
changelog:
  - The python iso8601 module in Fedora has diverged too much from the bundled
    version.  Allow this package to bundle it (bz 1811697).


author: Jerry James <loganjerry@gmail.com> - 1.3.0-19
changelog:
  - Drop the -decode-binary-to-unicode patch; it doesn't work with the bundled
    version of iso8601.
  - Add 0003 and 0004 patches to fix bugs reported to upstream.


