# changelog

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
  - Use unittest.mock instead of third party mock
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


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> 1.3.0-0.20210507140546.d013596
changelog:
  - Update patches
  - Add secure-rbac gate
  - Initial patch to add barbican rbac tests
  - [goal] Keep barbican-tempest-plugin stable jobs to bionic
  - Copy created image into all available glance stores
  - Fix test_signed_image_upload_boot_failure skip method
  - fix urls in README
  - Update hacking for Python3


author: OSP Prod Chain <dev-null@redhat.com> 1.5.0-0.20220223190401.8400a79
changelog:
  - Update patches
  - Add secure-rbac tests for Quotas across projects
  - Enforce scope in RBAC testing
  - Add secure-rbac tests for Orders across projects
  - Refactor orders cleanup
  - Add secure-rbac test for Containers
  - Add secure-rbac test for Secrets across projects
  - Refactor secret cleanup
  - Let the orders complete before using them
  - Don't use legacy exponent for RSA
  - Use the encryption provider constants (2)
  - Add stable/wallaby jobs on master gate
  - Add secure-rbac tests for TransportKeys API
  - Add secure-rbac tests for SecretStores API
  - Add secure-rbac tests for Quotas
  - Add secure-rbac tests for Orders
  - Add secure-rbac tests for Containers
  - Update TOX_CONSTRAINTS_FILE
  - Remove old pep8 ignores that are no longer necessary


author: OSP Prod Chain <dev-null@redhat.com> 1.6.0-0.20220410190809.9fe096e
changelog:
  - Update patches
  - Add stable/xena jobs on master gate
  - Update python testing classifier
  - Add secure-rbac test for Consumers
  - Temporarily delete two bad tests for consumers
  - Add secure-rbac test for Container ACL API
  - Add cross-project tests for Containers
  - Add secure-rbac tests for Secret ACL
  - Add secure-rbac tests for Secret Metadata


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - bump py37 to py38 in tox.ini
  - Add Python3 wallaby unit tests
  - [goal] Migrate tox based testing to ubuntu focal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Support two-way auth for barbicanclient
  - PDF Documentation Build tox target
  - docs: Turn on warning-as-error
  - Fix lower-constraints tox target
  - Bump the openstackdocstheme extension to 1.20


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Use unittest.mock instead of third party mock
  - [ussuri][goal] Drop python 2.7 support and testing
  - Fix gate job failures and py3 compatibility


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Zuul: port to native v3 job and add victoria unit tests
  - add py38 package metadata
  - Switch from unittest2 compat methods to Python 3.x methods
  - Update hacking for Python3


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> XXX-XXX
changelog:
  - Update patches
  - Fix "is" usage with literals
  - Merge "Reuse existing token from RequestContext"
  - Merge "Update master for stable/train"
  - PDF Documentation Build tox target
  - Update master for stable/train
  - Reuse existing token from RequestContext


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - Add Wiki links to readme
  - Switch to Ussuri jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Removes context "validation".
  - Moving common objects under KeyManager.
  - Drop use of six
  - Implements KeyManager's option discovery.
  - Fix coverage 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 translation sections from setup.cfg
  - add "verify_ssl_path" config for barbican key manager
  - 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
  - Update hacking for Python3


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add handler for Bad Request error during Vault authentication
  - drop mock from lower-constraints
  - Some Cleanups
  - Update lower-constraints versions


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - migrate testing to ubuntu focal
  - Add to_dict and from_dict conversions to managed objects


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - zuul: use the new barbican simple-crypto job
  - Use 'barbican_endpoint_type'config option to get endpoint from catalog
  - Bump bandit version


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


author: OSP Prod Chain <dev-null@redhat.com> 3.7.1-0.20210812162834.35f1a20
changelog:
  - Update patches
  - Fix assertion typo in barbican key manager unit test
  - Dropping lower constraints testing
  - Don't expect barbican service name to be barbican.
  - Use py3 as the default runtime for tox


author: OSP Prod Chain <dev-null@redhat.com> 3.7.2-0.20210907190327.3775cf4
changelog:
  - Update patches
  - Add missing font for PDF doc generation
  - 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
  - Merge "Change openstack-dev to openstack-discuss"
  - Merge "Drop python 2.7 support and testing"
  - Replace lib-forward-testing-plugin
  - Drop python 2.7 support and testing
  - Switch to Ussuri jobs
  - Drop oslosphinx and use openstackdocstheme
  - Update master for stable/train
  - Change openstack-dev to openstack-discuss


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Further Cleanup py27 support
  - 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
  - Use swift.backend_path from Swift/s3api to extract account/container
  - Cleanup py27 support


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to stestr
  - Add Snapshot data integrity test
  - Wait for CG to be available before creating volume in the CG


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Set CINDER_ISCSI_HELPER explicitly for tgtadm job
  - zuul: Add nova-ceph-multistore as a non-voting job
  - Set CINDER_ISCSI_HELPER explicitly for tgtadm job
  - zuul: Add nova-ceph-multistore as a non-voting job


author: OSP Prod Chain <dev-null@redhat.com> 1.4.0-0.20210812233904.641d6a0
changelog:
  - Update patches
  - Fix cinder-backup/swift: readd member to tempest roles
  - Use the embedded scenario manager instead of tempest one
  - Add test idempotent IDs when missing
  - Switch to stestr
  - Add Snapshot data integrity test
  - Ignore H101 rule
  - test_volume_encrypted: Stop creating an image for each instance
  - Encryption Test Scenario for clone volume
  - Run the tests on stable/victoria as well, remove stein
  - Add doc/requirements
  - Add py38 package metadata
  - Wait for CG to be available before creating volume in the CG


author: OSP Prod Chain <dev-null@redhat.com> 1.5.0-0.20220223050401.a2a23ca
changelog:
  - Update patches
  - Change minversion to 3.18.0 in tox
  - zuul: pin cinder-tempest-plugin/stein-last on stein
  - [CI] Move to CentOS Stream
  - Add a job for S3 backup driver
  - Add stable/wallaby jobs on master gate
  - Implement basic protection testing jobs
  - Fix stein: use the old terminology for exclusion list
  - Ceph jobs: re-enable a few c-bak tests, add more jobs
  - Update example local.conf within README.rst
  - Set CINDER_ISCSI_HELPER explicitly for tgtadm job
  - Refactor the lvm barbican job(s): cinderlib-less variant
  - Switch to new rolevar for run-tempest role
  - zuul: Add nova-ceph-multistore as a non-voting job


author: OSP Prod Chain <dev-null@redhat.com> 1.6.0-0.20220409040846.3d6b1ca
changelog:
  - Update patches
  - Updating python testing as per Yoga testing runtime
  - Dropping explicit unicode literal
  - Cap cinder-tempest-plugin version for stable/train
  - Add stable/xena jobs on master gate
  - Import from tempest stable manager
  - Refactor test_volume_backup due to leftovers
  - volume: fix wrong snapshot_id for revert_to_snapshot_after_extended_negative
  - Improve snapshot data integrity test


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Drop support for python 2
  - Raise hacking version to 2.0.0
  - Update revert_to_snapshot params
  - Fix: --poll inconsistency
  - Add test for subcommands
  - Update hacking version
  - Hide cinder CLI errors on bash-completion
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add release note for Ussuri cinderclient release.
  - Add support for Block Storage API mv 3.60
  - Cleanup py27 support
  - Remove autogen warning
  - Replace bypass_url with os_endpoint
  - Remove --bypass-url documentation
  - Pass os_endpoint to keystone session
  - Fix doc bug filing link
  - Ussuri contrib docs community goal
  - Add filters support for volume transfer


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix typo: dow -> down
  - Add directive to document CLI
  - Switch to newer openstackdocstheme and reno versions
  - Add py38 package metadata
  - Fix hacking min version to 3.0.1
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Remove Babel from requirements
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add functional-py38 job
  - Add note for Victoria release
  - Add commands for default type overrides
  - Python API in python-cinderclient
  - Remove excess whitespace in ignore-path
  - Use importlib to take place of imp module
  - zuul functional job: drop the custom playbooks
  - [goal] Migrate python-cinderclient jobs to focal
  - Add support for Cinder API mv3.61
  - Bump hacking to 3.1.0
  - trivial: Drop references to os-testr
  - use stevedore to load util plugins
  - Add doc linting to pep8 target
  - Use unittest.mock instead of third party mock
  - Clean up some old v1 API references
  - Stop to use the __future__ module.
  - Fix pygments style


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update requirements and lower-constraints
  - Fix undesirable raw Python error
  - doc: Update Py37 instead of py27
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add note for Wallaby release
  - Update requirements for wallaby release
  - Dropping explicit unicode literal
  - Add flake8-import-order extension
  - Use TOX_CONSTRAINTS_FILE
  - Bump API max version to 3.64
  - Remove more python2 compat code
  - Remove all usage of six library
  - Changed minversion in tox to 3.18.0
  - Move cinderclient to new hacking 4.0.0
  - Doc: Functional Tests in python-cinderclient
  - Bump pylint to 2.6.0
  - Remove install unnecessary packages
  - Uncap PrettyTable
  - Stop configuring install_command in tox.
  - Add MV 3.63 to the max supported version
  - Support backup-restore to a specific volume type or AZ


author: OSP Prod Chain <dev-null@redhat.com> 7.4.0-0.20210812190030.f7eb395
changelog:
  - Update patches
  - Add note for Wallaby release
  - Update requirements for wallaby release
  - Dropping explicit unicode literal
  - Add flake8-import-order extension
  - Use TOX_CONSTRAINTS_FILE
  - Bump API max version to 3.64
  - Remove more python2 compat code
  - Remove all usage of six library
  - Changed minversion in tox to 3.18.0
  - Move cinderclient to new hacking 4.0.0
  - Doc: Functional Tests in python-cinderclient
  - Bump pylint to 2.6.0
  - Remove install unnecessary packages
  - Uncap PrettyTable
  - Stop configuring install_command in tox.
  - Add MV 3.63 to the max supported version
  - Support backup-restore to a specific volume type or AZ
  - Update requirements and lower-constraints
  - Fix undesirable raw Python error
  - doc: Update Py37 instead of py27
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 7.4.1-0.20210904070342.4f72e6f
changelog:
  - Update patches
  - [stable-only] Add missing classes to cinderclient.v3
  - Unset tempest.lib timeout in functional tests
  - Make instance_uuid optional in attachment create
  - Remove skip_missing_interpreters
  - Use default nodeset for functional jobs
  - Drop lower-constraints job
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


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: Peter Robinson <pbrobinson@fedoraproject.org> 2.9.45-2
changelog:
  - Add python2 build deps to conditional
  - Re-enable python2 builds on rawhide as it's still a build requirement


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


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.6.7-9
changelog:
  - Drop explicit locale setting
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Miro Hrončok <mhroncok@redhat.com> - 2.2.3-6
changelog:
  - Subpackage python2-daemon 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: OSP Prod Chain <dev-null@redhat.com> 0.13.0-0.20220614222556.1cbfc88
changelog:
  - Update patches
  - Adding new test cases for zone export showfile API
  - Use TOX_CONSTRAINTS_FILE and update tox
  - Fix waiters to raise on resources going to ERROR
  - Removal of tox envlist py3X
  - Add stable branch check jobs
  - Covering more DNS record types to be tested
  - setup.cfg: Replace dashes with underscores
  - Update the constraints url
  - Fix PTR API tests for scoped tokens
  - Abort wait for 404 if the status changes to ERROR
  - Stabilizing “PTR record” tests suite and adding new test cases
  - Use LOG.warning instead of deprecated LOG.warn
  - Fix API version test to not assume dns endpoint
  - Fix blacklist scenario tests for scoped tokens
  - Adds an API test for list transfer requests sudo
  - Fix the blacklist scenario test conflicts
  - List enabled Designate API versions
  - Create "A" type recordset using a list of IPs records
  - Unroll DDT API tests used for refstack/interop
  - New test cases for quota tests suite
  - Adding a new test: "test_create_zone_validate_recordsets_created"
  - Adding negative test for a Primary user
  - New test cases for blacklist test suite
  - Skip test broken by dnspython2
  - Adding more tests to "Designate Limits" tests suite
  - New test cases for TLD tests suite
  - Make the API tests compatible with scoped tokens
  - Remove temporary client
  - Update service client access in tempest tests
  - Remove v1 API tests
  - Fix list-all-project tests for pagination limit
  - Properly clean up transfer requests
  - Fix docs reqs for new pip
  - Improve the zone import API tests
  - Fixed multiple leaking tests
  - Re-enable zone export list filter test
  - New negative test cases for "pool" test suite
  - New test cases for "zone transfer accept" suite.
  - Test cases for: "FloatingIPs PTR" resords.
  - Adding "wait_for_zone_import_status" to stable:
  - New test case for a "list export zone", filter listed results.
  - New API test cases for a Zone test suite.
  - Adding four new test cases to "import zone" test suite
  - Negative test cases for "Create a zone"
  - New API test - "Get Designate Limits"
  - Adding 4 "False Positive" test cases for a zone suite.
  - New test cases for "zone recordsets" test suite
  - Adding new test cases to: "Zone Ownership Transfers" test suite.
  - New API test - test_list_service_statuses
  - Adding 2 new test cases into a zone suite
  - Adding five test cases into the 'zone export' test suite.
  - Adding "attributes" parameter to be covered in Zone's tests.
  - Improving  "_create_client_recordset" function
  - Adding two API test cases to: Accepted Zone Transfer test suite


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use unittest.mock instead of mock
  - Switch to newer openstackdocstheme and reno versions
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add auto generated OSC documentation
  - Fix doc reference builds
  - Add choices to `--type` command line argument
  - Increase hacking version


author: OSP Prod Chain <dev-null@redhat.com> 4.2.1-0.20220621070350.7a8d156
changelog:
  - Update patches
  - Fix missing --target-project-id for transfer req
  - Remove edit-managed from unsupported commands
  - Clarify that name or ID can be used on TLDs
  - Fixed zone transfer accept list command
  - Update zuul queue configuration
  - Remove lower-constraint job from stable/wallaby
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: Miguel Garcia <mgarciac@redhat.com> 2.2.24-2
changelog:
  - Fixed CVE-2022-23833 -- Fixed DoS possiblity in file uploads. (rhbz#2048894)
  - Fixed CVE-2022-22818 -- Fixed possible XSS via {% debug %} template tag. (rhbz#2048894)
  - Added stub release notes 2.2.27. (rhbz#2048894)
  - Fixed #28401 -- Allowed hashlib.md5() calls to work with FIPS kernels. (rhbz#2043656)
  - [DOWNSTREAM-ONLY] Fix up hashlib.md5() call missed in DS backport (rhbz#2043656)


author: Miguel Garcia <mgarciac@redhat.com> 2.2.24-4
changelog:
  - [2.2.x] Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(), and extra() against SQL injection in column aliases.


author: Javier Peña <jpena@redhat.com> - 2.0.1-1
changelog:
  - Updated to 2.0.1 release (#1759926, #1760238)
  - Dropped Python 2 bits, version 2.x does not support it


author: OSP Prod Chain <dev-null@redhat.com> 1:19.3.0-0.20221114160241.82698aa
changelog:
  - Add required exc_info parameter to atrtach_video
  - Attach video even if the exception happens in cleanup


author: OSP Prod Chain <dev-null@redhat.com> 1:19.3.0-0.20221207160441.82698aa
changelog:
  - Skipped volume snapshot test since the scenario is no more applicable in case of Ceph as a backend
  - Fix preselection for launch Instance dialog (rhbz#2141538)


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Server tabs: add policy enforcement for tab display
  - Support policy checks in the Tab base class
  - Drop the usage of unicode prefix from unicode strings
  - Add openstack_auth to translation-related commands
  - security_groups panel: Add neutron policy enforcement
  - Use override_settings decorator consistently
  - Add pagination to Network Ports table in Launch Instance wizard


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Try loading all policy files even if some files are invalid
  - Allow themes to override bg color of even lines of horizon tables
  - Handle an attached volume without volume_image_metadata
  - Fix community image handling in launch instance form
  - Update upgrade_check to discover dashboard settings automatically
  - upgrade_check: Convert KNOWN_SETTINGS into one-per-line style
  - Rename zh-cn and zh-tw translations to zh-hans and zh-hant
  - Drop translation marker from upgrade-check help


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - import "collections.abc" explicitly
  - test: Ensure to stop mock when create_mocks decorator exits
  - Support policy-in-code and deprecated policy


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Get the timezone offset for the current day instead of January 1st.
  - Fix `_data_table.html` weird conditional.
  - Imported Translations from Zanata
  - Add default_availability_zone for VM creation


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules


author: OSP Prod Chain <dev-null@redhat.com> 1:19.1.0-1
changelog:
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules
  - Get the timezone offset for the current day instead of January 1st.
  - Fix `_data_table.html` weird conditional.
  - Update cirros image to cirros-0.5.2-x86_64
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Add default_availability_zone for VM creation
  - Move "Domain" field under "User Name" and "Password"
  - Don't fail integration tests if browser log couldn't be retrieved
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Move linters dependencies to tox.ini
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Save instace_id inside Associate Floating IP workflow
  - handle missing access_rules
  - Get the timezone offset for the current day instead of January 1st.
  - Fix `_data_table.html` weird conditional.
  - Update cirros image to cirros-0.5.2-x86_64
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Add default_availability_zone for VM creation
  - Move "Domain" field under "User Name" and "Password"
  - Don't fail integration tests if browser log couldn't be retrieved


author: OSP Prod Chain <dev-null@redhat.com> 1:19.1.0-1
changelog:
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Don't fail integration tests if browser log couldn't be retrieved
  - handle missing access_rules
  - Update cirros image to cirros-0.5.2-x86_64
  - Don't load user role assignment or groups tabs for non-admins
  - Save instace_id inside Associate Floating IP workflow
  - Get the timezone offset for the current day instead of January 1st.


author: OSP Prod Chain <dev-null@redhat.com> 1:19.1.0-1
changelog:
  - Don't fail integration tests if browser log couldn't be retrieved
  - Use policy_rules for user role assignment and group tabs
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Move "Domain" field under "User Name" and "Password"


author: OSP Prod Chain <dev-null@redhat.com> 1:19.2.1-0.20210813071630.fbc27e4
changelog:
  - Update patches
  - Fix Unable to use multiattach volume as boot for new server
  - Change with_data=False for swift_get_container
  - Imported Translations from Zanata
  - doc: Update our IRC server to OFTC
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Use policy_rules for user role assignment and group tabs
  - handle missing access_rules
  - Replace Delete Force Volume Backup with Force Delete Volume Backup
  - Update cirros image to cirros-0.5.2-x86_64
  - Don't load user role assignment or groups tabs for non-admins
  - Save instace_id inside Associate Floating IP workflow
  - Get the timezone offset for the current day instead of January 1st.
  - Move "Domain" field under "User Name" and "Password"
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Deprecate Django launch instance form
  - Imported Translations from Zanata
  - Add Volume backups support for admin panel
  - import "collections.abc" explicitly
  - Try loading all policy files even if some files are invalid
  - Allow themes to override bg color of even lines of horizon tables
  - Handle an attached volume without volume_image_metadata
  - test: Ensure to stop mock when create_mocks decorator exits
  - Fix community image handling in launch instance form
  - Fix typo in horizon/exceptions.py
  - Imported Translations from Zanata
  - Fix Material theme to work with any combination of pyScss and MDI icons
  - Update upgrade_check to discover dashboard settings automatically
  - upgrade_check: Convert KNOWN_SETTINGS into one-per-line style
  - Rename zh-cn and zh-tw translations to zh-hans and zh-hant
  - Drop translation marker from upgrade-check help
  - Server tabs: add policy enforcement for tab display
  - Support policy checks in the Tab base class
  - Drop the usage of unicode prefix from unicode strings
  - Add openstack_auth to translation-related commands
  - security_groups panel: Add neutron policy enforcement
  - Imported Translations from Zanata
  - Use override_settings decorator consistently
  - Use TOX_CONSTRAINTS_FILE
  - Support policy-in-code and deprecated policy
  - Set Admin Password at NG Launch Instance dialog
  - Consume horizon tempest test from tempest master
  - Bump min requirement of xstatic-jquery to 1.12.x
  - Show project name at launch instance dialog
  - Add option to set MTU on network creation
  - Use "load static" instead of "load staticfiles"
  - Fix 'requires_keypair' impact on NG Launch Instance dialog
  - Clean up the removed enable_* settings
  - Imported Translations from Zanata
  - Imported Translations from Zanata
  - Add expectations to identity specs
  - Imported Translations from Zanata
  - Update devDependencies in package.json
  - Update ESLint devDependencies in package.json
  - Remove retired karbor-dashboard usage
  - [cleanup] Remove unused file refernce from .gitignore file
  - Add WEBROOT to ngdetails navigation
  - Fix full text search at containers page
  - Add pagination to Network Ports table in Launch Instance wizard


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Provide last system inventory time
  - Add video enumeration to InventoryManagement


author: OSP Prod Chain <dev-null@redhat.com> 6.0.1-0.20210929060333.8e251d5
changelog:
  - Update patches
  - Fix for H755 RAID controller when convert to JBOD
  - Fix virtual disks sharing same physical disks


author: Rohan McGovern <rmcgover@redhat.com> - 1.1.1-2
changelog:
  - Ensure all directories owned
  - Remove Group tag per guidelines
  - Add python_provide per guidelines


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: Miro Hrončok <mhroncok@redhat.com> - 1:1.0.2-8
changelog:
  - Subpackage python2-flask has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Frantisek Zatloukal <fzatlouk@redhat.com> - 0.3.7-1
changelog:
  - Update to upstream 0.3.7 release
  - Drop upstreamed patch: 0003-Fix-tests_api-list-traceback.patch
  - Drop upstreamed patch: 0001-Fix-arguments-with-type-list-705.patch
  - Drop upstreamed patch: 0002-Support-aniso8601-3.0-in-tests.patch
  - Drop no longer needed patch: python-flask-restful.remove_q0_testcase.patch
  - Drop Fedora 27 support
  - Drop Python 2 support


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: Miro Hrončok <mhroncok@redhat.com> - 1.42.1-6
changelog:
  - Subpackage python2-gabbi has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Victor Stinner <vstinner@redhat.com> - 1.3.6-3
changelog:
  - Add Python 3.8 support, backport upstream change to use CodeType.replace() if
    available (rhbz#1716342)


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


author: Orion Poplawski <orion@nwra.com> - 20.6.0-1
changelog:
  - Update to 20.6.0 (bz#1840109)
  - Resolve Python 3.9 issue (bz#1838696)
  - Only remove Cython generated .c files
  - Add BR on libuv-devel
  - Use updated build variables
  - Run tests, but do not fail on them for now


author: Petr Viktorin <pviktori@redhat.com> - 2.0.3-6
changelog:
  - Remove Python 2 subpackage
    https://bugzilla.redhat.com/show_bug.cgi?id=1723967
  - Run tests using a specific Python interpreter, rather than rely on command name
  - Re-enable passing tests


author: OSP Prod Chain <dev-null@redhat.com> 2.5.1-0.20210813010359.9bb8570
changelog:
  - Update patches
  - Pass multipath config while creating connector object
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Wallaby cycle Release Notes
  - Run glance functional job on glance_store
  - Validate volume type during volume create
  - Cinder store: Use v3 API by default
  - Fix lower_constraints and requirements


author: OSP Prod Chain <dev-null@redhat.com> 2.5.1-0.20211208170427.9bb8570
changelog:
  - Add volume multiattach handling (rhbz#1886013)
  - Glance cinder nfs: Block creating qcow2 volumes (rhbz#1838653)
  - Add cinder's new attachment support (rhbz#1838653)


author: OSP Prod Chain <dev-null@redhat.com> 2.5.0-0.20220329131832.bfbea18
changelog:
  - Pass multipath config while creating connector object
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Pass multipath config while creating connector object
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 2.5.1-0.20220628210415.5f1cee6
changelog:
  - Update patches
  - Cinder store: Wait for device resize
  - Pass valid IP address to os-brick
  - Drop lower-constraints job
  - Pass multipath config while creating connector object
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add a little more test coverage for rbd resize logic
  - Bring FakeData utility over from glance
  - Remove translation sections from setup.cfg
  - Clarify the filesystem_store_metadata_file config option


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Get tasks associated with image
  - bump mccabe in lc to unblock the gate
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Rename releasenotes to reflect correct version
  - Add release note for glanceclient 3.0.0
  - Cleanup py27 support
  - Update hacking for Python3
  - Delete image from specific store
  - Remove .zuul.yaml from the list of irrelevant files
  - setup.cfg: Use better Python 3 hinting
  - Remove v1 tests
  - Move py35 jobs to latest python3
  - Replace git.openstack.org URLs with opendev.org URLs
  - update doc url to new


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Add release note for glanceclient 3.1.1
  - Pass --all-stores, --allow-failure as bool to API
  - Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri
  - Update .gitreview for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Fixes "stores" property added to the image
  - Pass Global Request ID on with session client
  - Do not use the six library.
  - Do not use the six library in the tests.
  - Stop to use the __future__ module.


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Update test certificates to use strong signing
  - Remove F403, F812 and F821 from the ignorelist in tox.ini
  - drop mock from lower-constraints
  - Fix hacking min version to 3.0.1


author: OSP Prod Chain <dev-null@redhat.com> 7.0.6-0.20220628170345.5e81639
changelog:
  - Update patches
  - FIX Bug on workaround missing OS_AUTH_TYPE
  - Remove deprecated cli options
  - fix pep8
  - pep8: fix RST304 errors
  - pep8: enable logging format checks


author: OSP Prod Chain <dev-null@redhat.com> 7.0.7-0.20220629151652.cad2c27
changelog:
  - Update patches
  - Don't use '*/*' in accept header
  - Fix pep8 E741 errors
  - fix: make README compatible with PyPI


author: Dan Callaghan <djc@djc.id.au> - 19.9.0-5
changelog:
  - dropped python2-gunicorn subpackage (RHBZ#1741012)
  - /usr/bin/gunicorn is now the Python 3 version
  - fix logging of username with HTTP Basic auth (RHBZ#1730791)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Collect CPU architecture, SMT state and threads per core
  - Simple refactor of test_detect_utils
  - Get the CPU scaling governor on kernels < 4.3
  - Handle check_output exception
  - Fix travis CI
  - simplify _from_file function
  - detect: Fixing numa cpu_count computation
  - Fix typos, improve docstrings
  - Remove hardware.cardiff and the hardware-cardiff tool (fixes #124)
  - Stop using six library
  - Drop the dependency on netaddr
  - Skip network drive grouping when network drives not detected
  - No need to import print_function anymore
  - Use correct python version for tox based on env
  - Stop supporting Python 2.x


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Move 2 more functions to detect_utils
  - Move detect_disks to diskinfo module
  - Move detect_megacli in the megacli module


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Move detect system to its own module
  - Move some more functions to detect-utils
  - Move more generic functions to detect-utils


author: OSP Prod Chain <dev-null@redhat.com> 0.28.0-0.20210813061238.96c9863
changelog:
  - Update patches
  - Move remaining functions from detect to detect_utils
  - Remove runtime dependency on pbr
  - Move detect_rtc_clock to rtc module
  - Move parse sdr function to ipmi module
  - Move smart fields to smart_utils_info as dict
  - Add line to setup.cfg limiting to Python >=3.6
  - Run github actions on pull requests
  - Start using github actions
  - Add support for Python 3.9
  - Remove ddr timings info
  - Move detect temperatures function to its own module
  - Update requirements and tox minversion
  - Refactor infiniband module
  - Move ipmi detect logic to its module


author: OSP Prod Chain <dev-null@redhat.com> 0.29.0-0.20211208163427.7662a1d
changelog:
  - Update patches
  - [trivial] use list literal for rtc_clock
  - [Trivial] Simplify chain relations
  - Fix regression in detect script
  - Refactor parse dmesg function
  - Refactor auxv detect function


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Functional tests for OS::Neutron::ExtraRouteSet
  - Add heat-functional-victoria job to check
  - Allow retry when wc_notify not successed


author: OSP Prod Chain <dev-null@redhat.com> 1.5.0-0.20220512231507.ba43685
changelog:
  - Update patches
  - Revert "Make all functional jobs non-voting"
  - Use Block Storage API v3 instead of API v2
  - Make all functional jobs non-voting
  - [ussuri][goal] Update contributor documentation
  - Migrate from testr to stestr
  - Add stable/wallaby jobs on master gate


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Remove dependency on mox3
  - Remove mox usage from test_shell
  - tests: Convert 'test_resources' to mock
  - Cleanup of .keys() from dict_object.keys() *in* operator
  - Allow to set poll interval to OSC stack create
  - Add files-container option for stack create and update


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Fix hacking min version to 3.0.1
  - Use unittest.mock instead of third party mock
  - 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
  - Python 3.9: base64.encodestring is removed
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - [goal] Migrate testing to ubuntu focal
  - Stop to use the __future__ module.
  - Bump default tox env from py37 to py38


author: OSP Prod Chain <dev-null@redhat.com> 2.3.1-0.20220321070752.d16c245
changelog:
  - Update patches
  - Fix test and lower constraints
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - fix lower constraint job
  - Update .gitreview for stable/wallaby


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: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add bindep env and fix pdf doc generation
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - Drop python 2.7 support and testing
  - Fixing base job
  - Switch jobs to python3
  - Switch to Ussuri job
  - Recover the functional test
  - Add versions to release notes series
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Add bindep env and fix pdf doc generation
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - Drop python 2.7 support and testing
  - Fixing base job
  - Switch jobs to python3
  - Switch to Ussuri job
  - Recover the functional test
  - Add versions to release notes series
  - Update the constraints url
  - Update master for stable/train
  - Add bindep env and fix pdf doc generation
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - Drop python 2.7 support and testing
  - Fixing base job
  - Switch jobs to python3
  - Switch to Ussuri job
  - Recover the functional test
  - Add versions to release notes series
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Move osc-lib to test-requirements
  - Get rid of the oslo.utils requirement
  - Make oslo.i18n an optional dependency
  - Cleanup py27 support
  - Bump hacking to 3.0.0


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Include rootwrap.d/ironic-lib.filters in package
  - Remove deprecated [disk_utils]iscsi_verify_attempts
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - mdns: correctly handle loopback addresses
  - mdns: default to listing on both V4 and V6 interfaces
  - Updating testing doc to py3
  - mdns: support IPv6 addresses
  - Drop python 2.7 support and testing
  - Fix Jobs
  - Add equivalent py3 jobs
  - Switch to Ussuri job
  - Move ironic-lib.filters to etc/ironic/rootwrap.d
  - Build pdf doc


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Include rootwrap.d/ironic-lib.filters in package
  - Remove deprecated [disk_utils]iscsi_verify_attempts
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - mdns: correctly handle loopback addresses
  - mdns: default to listing on both V4 and V6 interfaces
  - Updating testing doc to py3
  - mdns: support IPv6 addresses
  - Drop python 2.7 support and testing
  - Fix Jobs
  - Add equivalent py3 jobs
  - Switch to Ussuri job
  - Move ironic-lib.filters to etc/ironic/rootwrap.d
  - Build pdf doc
  - Include rootwrap.d/ironic-lib.filters in package
  - Remove deprecated [disk_utils]iscsi_verify_attempts
  - Enforce running tox with correct python version based on env
  - Stop using six library
  - mdns: correctly handle loopback addresses
  - mdns: default to listing on both V4 and V6 interfaces
  - Updating testing doc to py3
  - mdns: support IPv6 addresses
  - Drop python 2.7 support and testing
  - Fix Jobs
  - Add equivalent py3 jobs
  - Switch to Ussuri job
  - Move ironic-lib.filters to etc/ironic/rootwrap.d
  - Build pdf doc


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [trivial] add description of ignored flake8 checks
  - Bump hacking to 3.0.0
  - Explicitly set ramdisk type


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Bump hacking min version to 3.0.1
  - Implement Basic HTTP authentication middleware
  - Switch to newer openstackdocstheme version
  - Fix DIB jobs
  - Update lower-constraints.txt
  - Fix pep8 test
  - image_convert: retry resource unavailable and make RLIMIT configurable
  - Add py38 package metadata
  - Dependencies and tox.ini clean-up
  - Upgrade flake8-import-order version to 0.17.1
  - Use unittest.mock instead of third party mock
  - Convert str to bytes for py3 socket compatibility
  - Add Python3 victoria unit tests
  - Convert jobs to dib
  - Cleanup py27 support
  - Add netboot to all partition jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Return correct response on HTTP basic failure
  - Set min version of tox to 3.2.1
  - Support more bcrypt prefixes
  - Use unittest.mock instead of mock
  - Fix for latest zeroconf version


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Drop the dependency on oslo.service loopingcall
  - Remove the unused coding style modules
  - Move some generic functions from IPA
  - Additional testing for Metal3 string cases
  - Use tenacity to retry convert_image
  - Add logging to the HTTP basic auth code
  - Update version of hacking


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Import mounted context manager from IPA
  - Remove lower-constraints job
  - Fix lower-constraints with the new pip resolver
  - Fix other out of memory error for qemu-img convert
  - Set safe version of hacking
  - Add Python3 wallaby unit tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fixes parsing blkid output with iSCSI devices
  - Explicit execute arguments
  - Remove default parameter from execute
  - Import json_rpc from ironic
  - Add find_efi_partition, deprecate get_uefi_disk_identifier
  - Trivial: fix a type in tests
  - Split out a common helper for blkid
  - utils.mounted: retry umount and allow retrying mount
  - Add a helper for getting partition path
  - keystone: use os_service_type for service_type defaults
  - Import common keystone configuration from ironic
  - Handle EBRs and tiny partitions when removing metadata
  - Get rid of oslo.serialization
  - Allow binary data for configdrive
  - Correct base64 error handling
  - Update minversion of tox


author: OSP Prod Chain <dev-null@redhat.com> 4.6.1-0.20210812192924.41939c6
changelog:
  - Update patches
  - Fixes parsing blkid output with iSCSI devices
  - Explicit execute arguments
  - Remove default parameter from execute
  - Import json_rpc from ironic
  - Add find_efi_partition, deprecate get_uefi_disk_identifier
  - Trivial: fix a type in tests
  - Split out a common helper for blkid
  - utils.mounted: retry umount and allow retrying mount
  - Add a helper for getting partition path
  - keystone: use os_service_type for service_type defaults
  - Import common keystone configuration from ironic
  - Handle EBRs and tiny partitions when removing metadata
  - Get rid of oslo.serialization
  - Allow binary data for configdrive
  - Correct base64 error handling
  - Update minversion of tox
  - Import mounted context manager from IPA
  - Remove lower-constraints job
  - Fix lower-constraints with the new pip resolver
  - Fix other out of memory error for qemu-img convert
  - Set safe version of hacking
  - Add Python3 wallaby unit tests


author: OSP Prod Chain <dev-null@redhat.com> 4.6.2-0.20210902112344.ca2e4ba
changelog:
  - Update patches
  - utils.execute: log stdout and stderr even on failure
  - Limit the number of malloc arenas for qemu-img convert
  - Raise qemu-img memory limit to 2 GiB
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 4.6.3-0.20211208165719.972eda9
changelog:
  - Update patches
  - Restore blkid compatibility with Centos 7
  - json_rpc: setup.cfg is missing entrypoint for json_rpc's list_opts
  - json_rpc: list_opts() should return tuple
  - Avoid using blkid in favour of lsblk and parted


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Set safe version of hacking
  - Move stable jobs one version higher
  - Wait for power off before allocation tests


author: OSP Prod Chain <dev-null@redhat.com> 2.4.0-0.20220615050803.7064b5e
changelog:
  - Update patches
  - Remove setup_clients method
  - Remove _create_network & _get_server_port_id_and_ip4 methods
  - Remove _get_router & _create_router methods
  - Remove create_floating_ip & get_server_ip methods
  - Remove create_timestamp method
  - Remove get_remote_client & check_vm_connectivity methods
  - create_server method full removal
  - Remove _log_console_output, ping_ip_address methods
  - Remove create_server and rebuild_server methods
  - Remove _create_port and create_keypair methods
  - Fix for verifying introspected data
  - Apply the correct image reference when booting an instance
  - [trivial] add python 3.9 in classifier
  - Update jobs for yoga cycle
  - Update pep8 requirements
  - Move API base out of admin test location
  - remove ebtables fix env var from wallaby stable job
  - Remove train testing from ironic-tempest-plugin
  - Update min version of tox to use allowlist
  - Add Wallaby jobs
  - Use get_service_clients framework with basic Secure RBAC
  - setup.cfg: Replace dashes with underscores
  - Remove /extra/vif_port_id usage
  - Reconfigure tox.ini
  - Test case for uefi-https-boot in standalone ironic


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Clearer error message when unable to parse JSON
  - Support YAML files wherever JSON files are accepted
  - Update minversion of tox
  - Add 'deploy steps' for  provisioning API


author: OSP Prod Chain <dev-null@redhat.com> 4.6.2-0.20210902103810.702e228
changelog:
  - Update patches
  - Make baremetal --debug actually work
  - Fix --fields network_data
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 4.6.3-0.20220509000414.7a77646
changelog:
  - Avoid using 'foo' as invalid JSON test data (rhbz#2059102)
  - Validate path when passing a config-drive


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: Miro Hrončok <mhroncok@redhat.com> - 0.24-19
changelog:
  - Subpackage python2-itsdangerous has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


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


author: Fabian Affolter <mail@fabian-affolter.ch> - 1.4.0-1
changelog:
  - Add CLI tool, enable tests and use dependency generator
  - Update to latest upstream release 1.4.0 (rhbz#1818602)


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


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.0-4
changelog:
  - Subpackage python2-kazoo 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:
  - Don't test openstack_groups on stable branches
  - Remove six library
  - Don't test openstack_groups on stable branches
  - Remove six library


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove func not in use in test_service_providers
  - Don't test openstack_groups on stable branches
  - Remove six library


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add addCleanup just after resource creation
  - Add stable branches testing on keystone-tempest-plugin master gate


author: OSP Prod Chain <dev-null@redhat.com> 0.8.1-0.20220119170403.f57af91
changelog:
  - Update patches
  - Add victoria/wallaby stable branch jobs on master gate
  - Increase protection testing for application credentials
  - Replace assertItemsEqual with assertCountEqual


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Fetch discovery documents with auth when needed"
  - Merge "Update master for stable/train"
  - Merge "Allow initializing session with connection retries"
  - Merge "Make tests pass in 2020"
  - Merge "Cleanup session on delete"
  - Fetch discovery documents with auth when needed
  - Make tests pass in 2020
  - Generate pdf documentation
  - Follow the PTI for docs
  - Update master for stable/train
  - Fix misspell word
  - Allow initializing session with connection retries
  - Cleanup session on delete


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Remove universal wheel configuration
  - fix bandit complains
  - [ussuri][goal] Drop python 2.7 support and testing
  - Switch to Ussuri jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Drop python 3.5 support
  - Implement HTTP Basic client support in keystoneauth1
  - Update lower-constraints versions
  - Remove mox3 from local upper-constraints
  - Replace assertItemsEqual with assertCountEqual
  - Add in-tree upper-constraints for py35 job
  - Make header Case Insensitive
  - Use unittest.mock instead of third party mock
  - Add py38 package metadata
  - Inject /v3 in token path for v3 plugins
  - Fix hacking min version to 3.0.1
  - Fix E741 pep8 failure
  - Switch to newer openstackdocstheme and reno versions
  - Re-add python3.5 testing
  - Cleanup py27 support
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Correct major version discovery for non-keystone plugins
  - Fix docs builds for modern stevedors
  - Fix get_endpoint_data for non-keystone plugins


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Provide the default get_auth_ref implementation
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Merge "Add support for app cred access rules"
  - Add support for app cred access rules


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


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Fix test-requirements.txt
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Fix the typo on attribute word.
  - Fix docs publishing
  - Import os-client-config
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Update the minversion parameter.
  - Hacking: Fix F601


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Replace assertItemsEqual with assertCountEqual


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Rename _v3_to_v2_catalog to _normalize_catalog
  - Merge "Update master for stable/train"
  - Merge "Change ec2 URLs to v3"
  - Change ec2 URLs to v3
  - Remove v2.0 functionality
  - Merge "Generate pdf documentation"
  - Generate pdf documentation
  - Update master for stable/train
  - Update invalid link for README
  - Make tests pass in 2022
  - Fix misspell word


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Have middlewarearchitecture doc reference auth_type option
  - Remove universal wheel configuration
  - [ussuri][goal] Drop python 2.7 support and testing
  - Imported Translations from Zanata
  - Remove keystoneclient exception usage in tests
  - Fix DeprecationWarning: invalid escape sequence issues
  - Switch to Ussuri jobs
  - Update the constraints url


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Imported Translations from Zanata
  - Change the default Identity endpoint to internal
  - Switch to newer openstackdocstheme and reno versions
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrate testing to ubuntu focal
  - Use unittest.mock instead of third party mock


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


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0-10
changelog:
  - Python 2 binary package renamed to python2-ldappool
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Iryna Shcherbina <ishcherb@redhat.com> - 2.1.0-1
changelog:
  - Update to version 2.1.0 and run tests
  - Add a Python 3 subpackage
  - Add dependency on python-setuptools


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.10.1-11
changelog:
  - Python 2 binary package renamed to python2-lesscpy
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.13.0-8
changelog:
  - Subpackage python2-lesscpy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Fabio Valentini <decathorpe@gmail.com> - 1:0.11.0-16
changelog:
  - Drop python2 sub-package. See:
    https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal
  - Refresh packaging for 2019, move docs to a sub-package.


author: Miro Hrončok <mhroncok@redhat.com> - 2.1.2-3
changelog:
  - Subpackage python2-lz4 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
  - Update master for stable/train
  - Update hacking for Python3
  - Drop py27 tests
  - Bugfix: Use fields option for cluster template list
  - Update links in README


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Rename variables to address pep8 error
  - Labels override
  - Fix hacking min version to 3.0.1
  - Remove six
  - Fix raw_request of SessionClient
  - Add py38 package metadata
  - Support updating cluster health status
  - Use unittest.mock instead of third party mock
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Check response type in _extract_error_json
  - Cleanup py27 support
  - Update to hacking 3.0
  - replace launchpad urls with storyboard urls
  - Refactor the getid method base.py


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use overlay2 driver by default
  - Use unittest.mock instead of mock
  - Support master_lb_enabled when creating cluster
  - Show cluster fixed_network, fixed_subnet, floating_ip_enabled
  - Print response after issuing CA rotate request
  - Stop to use the __future__ module.


author: OSP Prod Chain <dev-null@redhat.com> 3.4.1-0.20210813023708.280acd2
changelog:
  - Update patches
  - Fix failing to parse json error msg
  - Uncap PrettyTable
  - Add CT tags argument and field to client
  - Nodegroup min_node_count should default to 0
  - Drop lower constraints testing


author: OSP Prod Chain <dev-null@redhat.com> 1:1.4.0-0.20210816085721.f083c71
changelog:
  - Update patches
  - Add create share from snapshot in CephFS
  - Added test_create_access_rule_cephx_admin_user testcase
  - Harden manage negative tests
  - Add tests for share size limited by share type.
  - Move share server creation check under admin test suite
  - Add "member" role to admin project member users
  - Refactor public share test cases
  - Remove a duplicated skipped functions
  - Consolidate waiters methods
  - Fix extra specs for share type
  - tox miniversion update to 3.1.1
  - Removing an unnecessary 'BaseSharesAltTest' class
  - [Negative] Get share from other project
  - Fixed a sporadic failure in test_delete_share_in_manage_error
  - Fix 'ss-type' conflicts in security service tests
  - Enable running multi-backends tests with different share protocols
  - Remove further randomness when calling ddt.data()
  - Moving resource waiters to a new module
  - Moving skip conditions under skip_check classmethod
  - Fix test tag
  - [CI] Switch cephfs-nfs job to focal fossa
  - Tests: reduce concurrency for cephfs-nfs job
  - Add doc/requirements


author: OSP Prod Chain <dev-null@redhat.com> 1:1.7.0-0.20220410130808.822cba5
changelog:
  - Update patches
  - Add functional tests for add multiple subnets feature
  - Add tests for only_host scheduler hint.
  - Remove share metadata test
  - Add support to chose ssh key type
  - Add unstable tag to test with intermittent failures
  - Follow up fixes to recycle bin tests
  - Fix replica cleanup
  - API2.69,Add tests for manila recycle bin.
  - Added code to show share network neutron_net_id
  - Added test test_create_snapshot_over_quota_limit
  - Pre-existing metadata items, set new share metadata
  - Client support force extend share with v2.64
  - Add stable/xena job and drop stable/ussuri job
  - Remove all usage of six library
  - Add enforce_scope config option for Manila
  - Add unstable tag on some replication tests
  - Fix check to server migration complete test
  - Add tests for scheduler hints of share create.
  - Add extra check to server migration complete test
  - Add run tests as thin provisioning
  - Modify share server migration tests
  - Use local variable instead of instance variable
  - [CI] Temporarily disable IPv6 scenario tests
  - Fix tests creating share without using share_size
  - Fix parsing of share group type json
  - Enable http response extraction
  - Add testcase for share metadata
  - Add stable branch jobs on the plugins master gate
  - Fix class inheritances in base.py
  - Add a validation check that the share has been deleted
  - Setup snapshot extra specs only if required
  - Fix API version test skip logic
  - [ci] Don't install manila-tempest-plugin system-wide
  - setup.cfg: Replace dashes with underscores
  - Fix CephFS snapshot cloning scenario test
  - Reorganize scenario tests


author: OSP Prod Chain <dev-null@redhat.com> 1:1.8.0-0.20220427002502.ee15891
changelog:
  - Update patches
  - Fix share instance show related tests..
  - Fix NoSuchOptError wrt CONF.validation.ssh_key_type


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Implement the first half of OSC share snapshots commands
  - Add commands for share server migration
  - Add noqa markup to intentionally redefined methods
  - Implement OSC share quota commands
  - Graduate share replication feature
  - [goal] Migrate testing to ubuntu focal
  - Improve OSC test coverage
  - Add initial documentation for OSC
  - Implement OSC share resize command
  - Migrate functional job to native zuulv3
  - Use unittest.mock instead of third party lib


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix duplicate wait functional test
  - Add waiters to OSC share create/delete/resize
  - Implements usage of '-c /--column' instead of additional logic.
  - Fix undesirable raw Python error
  - Remove six.moves.urllib
  - Remove python2 installation from bindep
  - Add a waiter to share create/delete
  - Use importlib to take place of imp module
  - Remove install unnecessary package
  - Remove install unnecessary packages
  - Remove install unnecessary packages
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2.6.0-0.20210812191056.1075210
changelog:
  - Update patches
  - Add security add/update services for in-use share networks
  - Correctly pass mTLS certificate/key to HTTPClient
  - Add "--wait" option for force-deleting a share/snapshot/share-instance
  - Change public share tests
  - [OSC] Implement user messages commands
  - tox miniversion update to 3.1.1
  - Add profiling support to manilaclient
  - Forbid users to create shares with the name "None"
  - [OSC] Implement Share Revert Command
  - Implement openstack share properties show command
  - [OSC] Add the option to explicitly set share status
  - Tighten asserts in some wait tests
  - Add a waiter to share extend/shrink
  - [OSC] Implement Share Export Location Commands
  - [OSC] Implement the second part of share snapshots commands
  - remove unicode from code
  - [OSC] Implement Share Adopt & Abandon Commands
  - Replace deprecated UPPER_CONSTRAINTS_FILE variable
  - Fixes create share from snapshot in OSC


author: OSP Prod Chain <dev-null@redhat.com> 2.6.1-0.20211108130711.c338a6c
changelog:
  - Update patches
  - Fix error in CLI 'manila list' with sorting key 'availability_zone'.
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 2.6.3-0.20220426062459.ea39ef8
changelog:
  - Update patches
  - Add CLI error notification in case there is no share type
  - Fix tox to ignore_basepython_conflict


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


author: OSP Prod Chain <dev-null@redhat.com> 1.4.2-0.20210507132719.347e756
changelog:
  - Update patches
  - Fix release versions
  - Uncap PrettyTable
  - Change metalsmith to centos8+uefi job by default
  - Do not wipe instance_info on normal unprovisioning
  - Remove lower-constraints job
  - Update TOX_CONSTRAINTS_FILE
  - Move pep8 requirements to tox.ini
  - Follow-up to metalsmith_instances config_drive
  - Add metalsmith_instances instance option config_drive


author: OSP Prod Chain <dev-null@redhat.com> 1.4.3-0.20211210130412.324b758
changelog:
  - Update patches
  - Set binding:host_id on VIFs
  - Write network_data.json metadata to config-dirve
  - Replace deprecated import of ABCs from collections
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 1.4.3-0.20220626220340.324b758
changelog:
  - metalsmith_instances module, unprovision by hostname (rhbz#2092444)
  - metalsmith_instances module, pass hostname in reserve
  - metalsmith list handle missing port (rhbz#2092444)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - OpenDev Migration Patch
  - Change openstack-dev to openstack-discuss
  - Add python36 jobs to microversion-parse
  - Copy zuul job settings from project-config
  - fix tox python3 overrides


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - fix python version in tox file: py35 -> py37
  - adding missing releasenote for the drop of py27 support


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: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add "duration" to task executions printed by CLI commands
  - Add "duration" to workflow executions printed by CLI commands
  - Create client for interactive shell
  - Add new CLI commands for sub-executions new API endpoints
  - Add namespace support for actions to client
  - Update hacking and fix warning
  - Add script for unit test coverage job
  - [ussuri][goal] Drop python 2.7 support and testing
  - fix the mistralclient set endpoint_type invaild
  - Roots only option for executions-list
  - tox: Keeping going with docs
  - Switch to Ussuri jobs
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - fixed compatibility issues between mistral and client
  - Cleanup py27 support
  - Fix preinstalled workflows tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - drop mock from lower-constraints
  - Switch to newer openstackdocstheme and reno versions
  - Fix hacking min version to 3.0.1
  - Remove all usage of six library
  - added support statistics only for report execution API
  - 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


author: OSP Prod Chain <dev-null@redhat.com> 4.2.0-0.20210812181211.20a10f0
changelog:
  - Update patches
  - remove unicode from code
  - Update TOX_CONSTRAINTS_FILE
  - Add unit tests for dynamic actions CLI commands
  - Add unit tests for code sources CLI commands
  - Add support for code sources and dynamic actions
  - Fix functional action CLI test
  - requirements: Drop os-testr
  - Remove install unnecessary packages
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


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> - 1.5-5
changelog:
  - Subpackage python2-monotonic 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: Miro Hrončok <mhroncok@redhat.com> - 2.3.2-6
changelog:
  - Subpackage python2-munch has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.4.0-14
changelog:
  - Subpackage python2-ndg_httpsclient 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
  - removing the api. Its deprecated and the move to network runner is completed
  - Prevent parallel updates per switch


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Re-enable unit tests
  - updates to unittests and pep8 fixes
  - Adding a workaround for neutron's import mock


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - clarifications to config docs
  - Remove install unnecessary packages
  - fixing one more unit test


author: OSP Prod Chain <dev-null@redhat.com> 5.0.1-0.20210813051734.f1e512b
changelog:
  - Update patches
  - Adding SRIOV Support
  - VM support
  - More Unit test updates
  - Unit test cleanup
  - Updating to network-runner 0.3.0
  - Revert "pulling upper constraints local for neutron-lib"
  - adding custom params
  - Passing port to ensure_port
  - Constants Cleanups
  - pulling upper constraints local for neutron-lib
  - updates to requirements


author: OSP Prod Chain <dev-null@redhat.com> 4.0.1-0.20210813003818.52fd3d6
changelog:
  - Update patches
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Update minversion of tox
  - Add doc/requirements
  - Fix exception handling when querying ironic ports
  - Remove lower-constraints job


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "use standard_attr db from neutron-lib"
  - use standard_attr db from neutron-lib


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove usage of six
  - Switch to newer openstackdocstheme and reno versions
  - Use unittest.mock instead of third party mock


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Cleanup for Refactor-error-messages
  - Use the 'all' tox env instead of 'all-plugin'
  - [goal] Migrate testing to ubuntu focal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Rename jobs from the experimental queue
  - bump py37 to py38 in tox.ini
  - Bump hacking min version to 3.0.1


author: OSP Prod Chain <dev-null@redhat.com> 14.0.1-0.20210813010647.2d4dcc8
changelog:
  - Update patches
  - Switch to use neutron-tempest-plugin jobs for Wallaby branch
  - Switch tempest jobs for stable/wallaby branch to wallaby jobs
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Use TOX_CONSTRAINTS_FILE
  - Imported Translations from Zanata
  - Make lower-constraints job non-voting


author: OSP Prod Chain <dev-null@redhat.com> 2:XXX-XXX
changelog:
  - Update patches
  - Undo Exclude openstack common for flake8
  - Remove Python2 and Python3.5 support in Ussuri Branch
  - OSP-296: skip TestBigSwitchProxyPortsV2 ut for now to unblock gating


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Make gateway update work without device info
  - Remove networking-l2gw python2 jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Change "propagate_uplink_status" default value to True
  - New api-def: port-numa-affinity-policy
  - Add address group exceptions
  - Add DEVICE_OWNER_ROUTED constant
  - API definition for SG group rules address groups.
  - Add API definition for SG rule's normalized_cidr field
  - Add "supported_extensions" method to MechanismDriver
  - Neutron agent-list API added with sort_key keyword
  - Change policy on neutron-lib migration
  - Metadata addresses
  - [FWaaS] Add note about deprecation of the neutron-fwaas project


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - New exception QosPlacementAllocationConflict
  - Add placement client methods for allocations
  - Use importlib to take place of imp module
  - Add remote_address_group_id field in SG rules
  - Add source_ip_prefix and destination_ip_prefix to metering label rules
  - Deprecate 'remote_ip_prefix' parameter in metering label rules
  - Log time of the apply_func only if it took more than 0.1 second
  - Fix: port attribute name propagate_uplink_status
  - Add neutron-tempest-plugin-api job to be gating in neutron-lib
  - [api-ref] Added warning about overwriting router's default routes


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - remove rc from allocation dict if value is 0
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria
  - Fix lower-constraints job for focal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria
  - add vnic type vdpa
  - Add address groups to callbacks resources
  - Add address group in use exception
  - Start running pylint for pep8 tests
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria
  - Add BRODCAST_MAC constant with "FF:FF:FF:FF:FF:FF" value
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add desc support to the BaseWorker initialization
  - Update TOX_CONSTRAINTS_FILE for master
  - [goal] Deprecate the JSON formatted policy file
  - New api-def: port-device-profile
  - Update lower-constraints for new pip resolver
  - Remove "autonested_transaction" method
  - Add const for ports bulk resource extenders
  - Add `access_as_readonly` sharing action


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add shared attribute to address groups for RBAC
  - Fix address groups API definition
  - Add qos rule validation for network
  - Introduce rbac-address-group api extension
  - Remove "tag" and "tag-ext" extensions from "tags" documentation
  - Add description for the "tag-ports-during-bulk-creation" extension
  - Add new VNIC types for Cyborg provisioned ports


author: OSP Prod Chain <dev-null@redhat.com> 2.10.0-1
changelog:
  - Update patches
  - Update model_query_scope_is_project to work properly with new policies
  - Make neutron-lib aware about system scope tokens
  - Populate full VLAN range in "parse_network_vlan_ranges"
  - Add PLACEMENT_REPORT plugin constant


author: OSP Prod Chain <dev-null@redhat.com> 2.10.1-0.20210816090547.d73449d
changelog:
  - Update patches
  - Update model_query_scope_is_project to work properly with new policies
  - Make neutron-lib aware about system scope tokens
  - Populate full VLAN range in "parse_network_vlan_ranges"
  - Add PLACEMENT_REPORT plugin constant
  - Add shared attribute to address groups for RBAC
  - Fix address groups API definition
  - Add qos rule validation for network
  - Introduce rbac-address-group api extension
  - Remove "tag" and "tag-ext" extensions from "tags" documentation
  - Add description for the "tag-ports-during-bulk-creation" extension
  - Add new VNIC types for Cyborg provisioned ports
  - Add desc support to the BaseWorker initialization
  - Update TOX_CONSTRAINTS_FILE for master
  - [goal] Deprecate the JSON formatted policy file
  - New api-def: port-device-profile
  - Update lower-constraints for new pip resolver
  - Remove "autonested_transaction" method
  - Add const for ports bulk resource extenders
  - Add `access_as_readonly` sharing action


author: OSP Prod Chain <dev-null@redhat.com> 2.10.2-0.20220203170739.6bbae46
changelog:
  - Update patches
  - Enforce policy for qos_policy_id attribute
  - [Stable Wallaby Only] CI Jobs fixes
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - start using available_features cfg option from tempest
  - Set concurrency of scenario tests to 3
  - Disable Cinder services in all neutron-tempest-plugin jobs
  - Mark test_subport_connectivity as unstable for now
  - "_log_ns_network_status" log if namespace does not exist
  - Update TOX_CONSTRAINTS_FILE
  - [Scenario] New test to check extra_dhcp_opts
  - Implement "get_hostname" in SSH client class
  - Consolidate some tempest tests in the neutron-tempest-plugin jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Mark test_dhcp_port_status_active api test as unstable
  - remove all unused local variable
  - Switch neutron-tempest-plugin-api job to be uwsgi based
  - Make neutron-tempest-plugin-bgpvpn-bagpipe voting again
  - Minor improvement in: test_qos_basic_and_update
  - nagative cases for port


author: OSP Prod Chain <dev-null@redhat.com> 1.4.0-0.20210813012122.5ad4e82
changelog:
  - Update patches
  - New test, extends test_subport_connectivity
  - Set proper OVS_SYSCONFDIR for the job wher OVS is compiled
  - Revert "Mark test_floatingip_port_details test as unstable"
  - ovn: Collect OVN logs
  - Fix multicast scenario test
  - Add a scenario test for remote address group
  - Add tempest API tests for address groups RBAC
  - Enable l3_ha in neutron config for scenario jobs
  - Add update QoS rule test step to fip-qos scenario
  - Delete qos policies created during scenario tests
  - Add skip funtion for checking enabled extensions in the l3 agent
  - Explicitly set jobs to ML2/OVS
  - Limit execution of the neutron CI jobs on some irrelevant file
  - Move designate scenario job to the experimental queue temporary
  - Delete router test - API scenario
  - test_metadata_routed: save console log
  - Add first VLAN Transparency tests
  - Remove stein jobs from the project's queues
  - Create security groups with the same name
  - Unmark port_forwarding tests as unstable (cont.)
  - Add doc/requirements
  - Move fwaas jobs to the experimental queue
  - Use tempest's ServiceClients rather than Manager
  - New test case: "test_port_with_fixed_ip"
  - Router appended twice to routers list when created with create_router_by_client
  - Add IPv6 port API test class and basic test
  - test list the network(ipv6) ip usage stats
  - negative cases for qos policy
  - New "test_remove_associated_ports" negative test case
  - cases associated with the port


author: OSP Prod Chain <dev-null@redhat.com> 1.8.1-0.20220317030826.255586c
changelog:
  - Update patches
  - Move RULE_TYPE_MINIMUM_PACKET_RATE under setup method
  - Honour ssh_key_type config for keypair and ssh clients
  - Adapt StatefulConnection class to advance image
  - Re enable trunk_subport_lifecycle scenario test
  - Readd jobs for neutron-fwaas master branch
  - Add test to verify DHCP port IP address modification
  - Test port.resource_request format with min bw and min pps rules
  - Fix test_port_resource_request_inherited_policy test
  - Update irrelevant-files to skip run of untouched jobs
  - Re-enable IPv6Test in OVN scenario job
  - Use random policy names in test_qos and test_qos_negative
  - Update irrelevant-files for scenario jobs
  - Use random name in qos test_list_policy_filter_by_name
  - Add local ip scenario tests
  - Update python testing classifier
  - Add Local IP API tests
  - QoS min pps API tests
  - Update PortTestCasesResourceRequest for new Neutron API ext
  - Add logs for test_floatingip_port_details
  - Add logging API delete corresponding SG test
  - Add 'port-device-profile' to the API extensions list
  - Add jobs definitions for Xena branch
  - Restructure move to nested virt nodes
  - Set SG quota for specific project.
  - Add test_create_and_update_port_with_dns_name
  - Update irrelevant-files for stadium project's tests
  - Update irrelevant-files for api/scenario jobs
  - Switch scenario jobs to nested-virt nodes
  - Add test_create_port_with_dns_name
  - test_list_agent: pop 'alive' from agent dict
  - Log console output for mac_learning and multicast tests
  - Use admin_client to list admin's servers' ports
  - Add stateless security group test case
  - [stable/rocky] Regroup tests exclusion list and add new failing ones
  - Use LOG.warning instead of deprecated LOG.warn
  - Increase guest os ready timeout
  - Remove ussuri jobs from the project's CI queues
  - Don't use Ubuntu minimal in the Rocky and Queens scenario jobs
  - [train]: add designate-tempest-plugin as req
  - Increase "neutron-tempest-plugin-scenario-ovn" timeout to 3h
  - [stable/{train,stein}] Use old guest image for these branches
  - [stable/stein] Regroup tests exclusion list and add new failing ones
  - Add a config option for BGP speaker scheduling
  - Run designate scenario job on OVN
  - Use an older version of neutron-tempest-plugin for stein jobs
  - Use Ubuntu minimal image as advanced guest image
  - Make neutron-tempest-plugin-vpnaas job OVS based
  - Add skip function for IPv6Test tests
  - Add tap-as-a-service API tests
  - Refactoring - Use existing Tempest APIs in "QoS bandwidth limit rule" tests
  - Use default "ds512M" advance image in older stable branches (II)
  - Use default "ds512M" advance image in older stable branches
  - Checking IP version from extra-dhcp-options
  - Check if advanced image flavor already exists
  - neutron-lib: Skip tempest job for changes in unit tests code
  - Create a 384MB flavor for advance image
  - setup.cfg: Replace dashes with underscores
  - Configure a NetworkManager profile with ipv6 supported format
  - Add new scenario jobs for distributed dhcp
  - Fix StatefulConnection to not to fail on exit
  - Add test for mac learning
  - Add API tests for basic address_groups CRUD operations
  - Disable test_established_tcp_session_after_re_attachinging_sg in LB job
  - Enable tls-proxy in jobs where it was disabled
  - Update definition of the neutron-tempest-plugin-dvr-multinode-scenario
  - Bump OVN version for master jobs
  - Update service client access test_dns_integration
  - Fix test_allocate_ips_are_from_correct_subnet on ML2/OVN backend
  - Changed minversion in tox to 3.18.0
  - Cleanup Security Group rules after TC execution
  - Add a test for overlapping SG rules
  - Fix required extensions for the subnet's service type API tests
  - Revert "Skip scenario tests if HA router will not be active"
  - Enable tls-proxy support for test jobs
  - Remove allowed_address_pair API tests
  - Switch neutron-tempest-plugin-api job to be ML2/OVN
  - Added test for reattached security groups
  - New API test for subnet's service types
  - Remove "active" attribute from the allowed_address_pairs
  - Change way how tcpdump result is checked in multicast test
  - Explicitly set jobs sfc and bgpvpn to ML2/OVS
  - Remove train jobs from the project's CI queues
  - Switch neutron-tempest-plugin-api job to be ML2/OVS
  - Fix test to prevent network leak
  - QoS rule negative tests
  - Move back designate scenario job to the check queue
  - Rewrite stein jobs using tempest_exclude_regex
  - Unset new rolevar for run-tempest role for rocky jobs
  - Fix DNS scenario tests
  - Add QoS negative test, test_rule_create_rule_non_existent_policy
  - Skip scenario tests if HA router will not be active
  - Wait for HA router to be active on at least one agent
  - Add iptables and listening sockets to debug info
  - Add jobs definitions for the stable/wallaby branch
  - jobs: remove devstack-gate references
  - Add test for default DNS zone per tenant
  - Switch to new rolevar for run-temepst role


author: OSP Prod Chain <dev-null@redhat.com> 1.9.0-0.20221018210642.6b5360e
changelog:
  - Use StatefulConnection class to verify connectivity in SG tests (rhbz#2122206)
  - Make the StatefulConnection class to work with priviliged ports (rhbz#2122206)
  - Delete tcp rule from a security group (rhbz#2122206)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable
  - Set binding:profile upon port creation
  - Migrate CI jobs to Ubuntu Focal
  - Test metadata over IPv6
  - Bump advanced image to ubuntu 18.04


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable
  - [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Disable Swift services in all scenario jobs
  - Temporary blacklist test_trunk_subport_lifecycle in the ovn job
  - Use different job definition for linuxbridge jobs runs on Xenial
  - Check VM's console log before trying to SSH to it.
  - Improve logging of network state on the test host
  - Add more port_forwarding tests
  - Replace assertItemsEqual with assertCountEqual
  - remove unused local variable
  - Add jobs template for stable/victoria branch
  - Use Cirros 0.5.1 in scenario jobs for all branches
  - Improve logging of vm's console output when test fails
  - Mark some bgpvpn scenario tests unstable
  - Wait longer time for FIP to be updated by L3 agent
  - [SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove six
  - Skip fip_qos test is there is no L3 agent with extension enabled
  - Stop disabling TLS for tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Allow 4byte ASNs in dynamic routing client
  - Remove translation sections from setup.cfg
  - zuul: native Zuul v3 version of the grenade job
  - Fix description of bgp speaker set arg
  - lower-constraints: Drop os-testr, mox3
  - Add aggressive negotiation mode for ikepolicy


author: OSP Prod Chain <dev-null@redhat.com> 7.3.0-0.20210812170024.4963c7a
changelog:
  - Update patches
  - remove unicode from code
  - Dep's should be restricted by tox-constraints
  - Update requirements URLs in tox config
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Fix lower-constraints for Focal


author: OSP Prod Chain <dev-null@redhat.com> 7.3.0-0.20220707060727.4963c7a
changelog:
  - tests: change safe_hasattr to hasattr (rhbz#2059099)
  - Use yaml.safe_load instead of yaml.load (rhbz#2059099)


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Merge "Add functional test for migration-list in v2.80"
  - Add aggregate-cache-images command and client routines
  - Add images.GlanceManager.find_images() bulk query
  - Add functional test for migration-list in v2.80
  - Microversion 2.80: Add user_id/project_id to migration-list API
  - PDF documentation build
  - Merge "Clarify --migration-type migration value as cold migration"
  - Remove cells v1 and extension commands and APIs
  - Add release note for bug 1845322
  - Stop silently ignoring invalid 'nova boot --hint' options
  - Merge "Add a check for --config-drive option on nova boot"
  - Update master for stable/train
  - Add a check for --config-drive option on nova boot
  - doc: Add support microversions for options
  - Clarify --migration-type migration value as cold migration


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Microversion 2.87 - Stable device boot from volume rescue
  - [Trivial] FUP: Enhanced description for 'server list --config-drive' help
  - FUP: Add volume-update CLI pre V285 tests
  - Microversion 2.86 - Extra spec validation
  - Microversion 2.85: Change volume-update CLI
  - Make 'server list --config-drive' a boolean option
  - Microversion 2.84 - action event fault details
  - Microversion 2.83 - Add more filters for the nova list command
  - Update to hacking 3.0
  - Microversion 2.82 - nova cyborg interaction
  - Don't print user_data for 'nova show'
  - Random cleanups
  - Bump to hacking 2.x
  - Remove six
  - tox: Configure 'ignore_basepython_conflict'
  - setup.cfg: Various Python 3 fixes
  - trivial: Remove 'u' prefix from string
  - doc: Update Testing document
  - doc: Fix supported version descriptions
  - Stop supporting and testing python2
  - Switch to Ussuri jobs
  - Add minor version [21] to the test_versions


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Remove Babel requirement
  - Add link to PDF document
  - Switch to newer openstackdocstheme and reno versions
  - Bump hacking min version to 3.0.1
  - Remove mock in lower-constraints.txt
  - Use unittest.mock instead of third party mock
  - Remove future imports
  - doc: Update Testing document
  - Bump default tox env from py37 to py38
  - Switch to using TOX_CONSTRAINTS_FILE
  - Add py38 package metadata
  - [Community goal] Update contributor documentation
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - migrate testing to ubuntu focal
  - Switch legacy Zuul jobs to native Zuul v3 jobs
  - use stevedore to load extensions


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - zuul functional job: drop the custom playbooks
  - Remove unused code
  - Add a cleanup for a server in a functional test


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Deprecate agent commands and APIs
  - Fix undesirable raw Python error
  - Fix a functional test for 'nova agent-list'
  - Remove Babel from lower-constraints.txt
  - Cleanup py27 support
  - Remove the unused coding style modules
  - Remove install unnecessary packages
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 1:XXX-XXX
changelog:
  - Update patches
  - Add support for microversion v2.88
  - requirements: Remove simplejson
  - Uncap PrettyTable


author: OSP Prod Chain <dev-null@redhat.com> 1:17.4.0-0.20210812172018.54d4da1
changelog:
  - Update patches
  - Add support for microversion v2.88
  - requirements: Remove simplejson
  - Uncap PrettyTable
  - Deprecate agent commands and APIs
  - Fix undesirable raw Python error
  - Fix a functional test for 'nova agent-list'
  - Remove Babel from lower-constraints.txt
  - Cleanup py27 support
  - Remove the unused coding style modules
  - Remove install unnecessary packages
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Conditionally import nss
  - Remove functional tests gate for centos7 and workarounds for python2


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add alpn_protocols to the pool data model
  - Fix lower-constraints
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove unicode to adapt to Python3
  - Remove babel.cfg
  - Stop configuring install_command in tox.


author: OSP Prod Chain <dev-null@redhat.com> 2.3.1-0.20210812143103.3208f7f
changelog:
  - Update patches
  - Add alpn_protocols to the pool data model
  - Fix lower-constraints
  - Remove unicode to adapt to Python3
  - Remove babel.cfg
  - Stop configuring install_command in tox.
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add duplicate uuid checking for tempest tests
  - Adjust API tests for NotImplemented skip


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Set nodepool swap size back to 8GB
  - Build the Go test server on devstack test-config
  - Fix scenario tests issue with immutable LBs
  - Add HTTP/2 tempest scenario tests for listeners
  - Add ALPN protocol scenario tests


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add release note for test_server.bin location
  - Install test_server.bin in well known location


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Do not install tempest plugin in train environments
  - Fix loop in waiter when error_ok is True


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20210813052200.41b3aac
changelog:
  - Update patches
  - Add stable/victoria jobs to check and gate queues
  - Enable HTTPS on the test servers
  - Remove Stein CI jobs
  - Update test_server for conncurrent client auth
  - Add delay to SOURCE_IP_PORT TCP test
  - Fix OVN provider jobs
  - Add /request endpoint in test_server.bin
  - Change pool create scenario test to wait for operating status
  - Add neutron plugin to octavia-dsvm-base job


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220216182507.41b3aac
changelog:
  - Add centos-9-stream job
  - Add stable/xena jobs on master gate
  - Add type to allow ECDSA keys
  - Increase job timeout for noop-api tests
  - Fix wrong protocol in UDP pool tests
  - Fix two-node job configuration
  - Update service client access in tempest tests
  - Add stable/wallaby jobs to check and gate queues
  - Fix expect_timeout_error in IPv6 scenario tests
  - Switch centos-8 jobs to centos-8-stream
  - New test: test_tcp_and_udp_traffic_on_same_port
  - Remove "listener_id" from functions where it's not in use
  - Move ubuntu jobs to focal
  - New test case: "test_insert_headers"
  - Fix owner_or_admin API tests
  - Update tests for scoped tokens and default roles
  - Fix dispatching issues with least connection ipv6 test
  - Adds a pool re-encryption scenario test
  - Fix testing IPv6 VIP network connectivity


author: OSP Prod Chain <dev-null@redhat.com> 1.8.2-0.20220216190427.3d8d6ca
changelog:
  - Update patches
  - Add centos-9-stream job
  - Add stable/xena jobs on master gate
  - Add type to allow ECDSA keys
  - Increase job timeout for noop-api tests
  - Fix wrong protocol in UDP pool tests
  - Fix two-node job configuration
  - Update service client access in tempest tests
  - Add stable/wallaby jobs to check and gate queues
  - Fix expect_timeout_error in IPv6 scenario tests
  - Switch centos-8 jobs to centos-8-stream
  - New test: test_tcp_and_udp_traffic_on_same_port
  - Remove "listener_id" from functions where it's not in use
  - Move ubuntu jobs to focal
  - New test case: "test_insert_headers"
  - Fix owner_or_admin API tests
  - Update tests for scoped tokens and default roles
  - Fix dispatching issues with least connection ipv6 test
  - Adds a pool re-encryption scenario test
  - Fix testing IPv6 VIP network connectivity


author: OSP Prod Chain <dev-null@redhat.com> 1.9.0-0.20220724220742.a3a95b1
changelog:
  - Fix TLS*_METHOD for old pyopenssl releases (rhbz#2109587)
  - Fix generate_pkcs12_bundle for FIPS (rhbz#2109587)
  - Remove deprecated OpenSSL methods (rhbz#2109587)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add librsvg2-bin/-tools to bindep.txt
  - Merge "Drop netifaces from requirements.txt"
  - Merge "Generate PDF documentation"
  - Drop netifaces from requirements.txt
  - Update master for stable/train
  - Generate PDF documentation


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Add support for availability zone [profiles]"
  - Merge "Stop testing python 2"
  - Add support for availability zone [profiles]
  - Fix API breakage due to new exceptions module
  - Merge "Add "--wait" functionality"
  - Add "--wait" functionality
  - Do not get all resources if ID is passed
  - Stop testing python 2
  - Merge "List l7poclies by listener"
  - List l7poclies by listener


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add the ability to specify the cipher list for a listener
  - Add the ability to specify the cipher list for a pool
  - Cleanup py27 support
  - Update hacking for Python3
  - Fix doc8 check
  - Align python-octaviaclient to octavia coding style
  - Remove the dependency on the "mock" package
  - Fix Octavia client for API endpoint 503
  - Add --long to amphora-list to show more columns
  - Fix long CLI error messages
  - Add amphora stats show API and CLI


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Add the ability to specify TLS protocols for a pool
  - Add Python3 victoria unit tests
  - Remove mocking of functools.partial
  - Add the ability to specify TLS protocols for a listener
  - Remove Babel requirement
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add SCTP support
  - Fix the lower-constraints job for focal
  - Add amphora delete command
  - Fix hacking min version to 3.0.1
  - Add TLS versions and ciphers unsets
  - Add ALPN support for listeners
  - Fix new pylint errors
  - Show operating_status in listing LB output
  - Add l7policy and l7rule to octavia quota


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove Babel
  - Improve error messages in list/show calls
  - Remove install unnecessary packages
  - Add ALPN support for pools
  - Fix lower-constraints job
  - remove unicode from code
  - Add tag support for Octavia resources
  - Add support for PROXYV2 protocol
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2.3.1-0.20210813054750.51347bc
changelog:
  - Update patches
  - Improve the client performance on large clouds
  - Support pagination for 'list' API calls
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Remove Babel
  - Improve error messages in list/show calls
  - Remove install unnecessary packages
  - Add ALPN support for pools
  - Fix lower-constraints job
  - remove unicode from code
  - Add tag support for Octavia resources
  - Add support for PROXYV2 protocol
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: Jason Montleon <jmontleo@redhat.com> 0.3.3-6
changelog:
  - Fix module Python interpreter (chousekn@redhat.com)
  - Version bump (fabian@fabianism.us)
  - fix version regex and api_version formatting to prevent filtering out valid
    APIs (fabian@fabianism.us)


author: Jason Montleon <jmontleo@redhat.com> 0.3.3-8
changelog:
  - Bug 1508969 - Add foreground propagation policy (david.j.zager@gmail.com)
  - Document how to use the Dockerfile (david.j.zager@gmail.com)
  - Add Dockerfile (david.j.zager@gmail.com)
  - add unit test for watch (fabian@fabianism.us)
  - Bump version (fabian@fabianism.us)
  - Support watching openshift resources (fabian@fabianism.us)


author: Jason Montleon <jmontleo@redhat.com> 0.3.4-3
changelog:
  - prefix test names with the cluster type (openshift/k8s) to prevent collision
    (fabian@fabianism.us)
  - after the argspec is fully created, go through all aliases and remove any
    collisions (fabian@fabianism.us)
  - Add test for build config (fabian@fabianism.us)
  - Update _from conversion to handle all python keywords (fabian@fabianism.us)
  - Handle _from -> from and vice versa in ansible helper (fabian@fabianism.us)
  - add exclude for new file that won't be packaged (#125) (jmontleo@redhat.com)
  - Fix k8s_v1beta1_role_binding 404s (#122) (fabian@fabianism.us)
  - Pin pytest version due to broken internal API (fabian@fabianism.us)
  - Add custom_objects_spec.json to package data
    (ceridwen@users.noreply.github.com)


author: David Zager <david.j.zager@gmail.com> 0.4.0-4
changelog:
  - fix linting (fabian@fabianism.us)
  - Fix ansible module generation for 1.8/3.8 (fabian@fabianism.us)
  - Remove old OpenShift versions (david.j.zager@gmail.com)
  - Update watch test (fabian@fabianism.us)
  - fix a few nil value errors (fabian@fabianism.us)
  - regen modules (fabian@fabianism.us)
  - Fixed some errors around object instantiation in the helpers
    (fabian@fabianism.us)
  - Generated code (david.j.zager@gmail.com)
  - Essentials for updating client-python to 4.0 (david.j.zager@gmail.com)
  - Helper base cleanup (#132) (chousekn@redhat.com)


author: David Zager <david.j.zager@gmail.com> 0.4.0.a1-5
changelog:
  - Add object to primitives, treat as string for now (fabian@fabianism.us)
  - update version to match new scheme (fabian@fabianism.us)
  - regen modules (fabian@fabianism.us)
  - Don't exclude modules that appear in both k8s and openshift from codegen
    (fabian@fabianism.us)
  - Prefer openshift models to kubernetes models (fabian@fabianism.us)
  - extra escape characters (fabian@fabianism.us)
  - Update deployment condition to enforce python versioning standards
    (fabian@fabianism.us)
  - Update releasers (david.j.zager@gmail.com)


author: David Zager <david.j.zager@gmail.com> 0.5.0.a1-6
changelog:
  - Allow beta k8s client (david.j.zager@gmail.com)
  - Update client to use k8s client 5 (david.j.zager@gmail.com)


author: David Zager <david.j.zager@gmail.com> 0.5.0-7
changelog:
  - Update client for release k8s-client 5.0 (david.j.zager@gmail.com)
  - Lint fix (chousekn@redhat.com)
  - Add 'Bearer' to auth header (chousekn@redhat.com)
  - All objects will now be instantiated with the proper configuration
    (fabian@fabianism.us)
  - Restore API and model matching (chousekn@redhat.com)


author: David Zager <david.j.zager@gmail.com> 0.5.0-8
changelog:
  - Bug 1546843- RuntimeRawExtension objects will now deserialize
    (fabian@fabianism.us)
  - Add compatiblity matrix (fabian@fabianism.us)


author: David Zager <david.j.zager@gmail.com> 0.6.1-9
changelog:
  - Call functions on resource fields if they don't exist as name (#179)
    (will@thames.id.au)
  - Release 0.6.1 (fabian@fabianism.us)
  - Fix typo in argument passing for patch in dynamic client. (#176)
    (fabian@fabianism.us)
  - Prevent duplicate keys when creating resource (#178) (dzager@redhat.com)
  - Allow content type specification in resource.patch (#174) (will@thames.id.au)
  - release 0.6.0 (fabian@fabianism.us)
  - Default singular name to name sans last letter (#173) (fabian@fabianism.us)
  - Serialize body more thoroughly, won't always be passed as kwarg (#172)
    (fabian@fabianism.us)
  - decode response data for python3 compatibility (#171) (fabian@fabianism.us)
  - add dynamic client (#167) (fabian@fabianism.us)
  - Fixes a bug when running fix_serialization on Kubernetes ExternalName… (#161)
    (zapur1@users.noreply.github.com)


author: David Zager <david.j.zager@gmail.com> 0.6.2-12
changelog:
  - Fix decode issue (#192) (lostonamountain@gmail.com)
  - b64encode expects bytes not string (fridolin@redhat.com)
  - Update releasers for 3.11 (david.j.zager@gmail.com)


author: Jason Montleon <jmontleo@redhat.com> 0.8.1-1
changelog:
  - Bump version (fabian@fabianism.us)
  - [release-0.8] When searching for resources, prefer non-List matches (#232)
    (openshift-cherrypick-robot@redhat.com)
  - Version + dependency bump (fabian@fabianism.us)
  - Add watch to dynamic client (#221) (fabian@fabianism.us)
  - Pin flake8 (fabian@fabianism.us)
  - Do not decode response data in Python2 (#225)
    (16732494+wallecan@users.noreply.github.com)
  - ResourceContainer does not contain delete method (#227)
    (mosonkonrad@gmail.com)
  - Add basic documentation for dynamic client verbs to README (#222)
    (fabian@fabianism.us)
  - Add support for *List kinds (#213) (fabian@fabianism.us)
  - fix deployment conditional (fabian@fabianism.us)
  - Bump version + requirements (fabian@fabianism.us)
  - Add validate helper function (#199) (will@thames.id.au)
  - DynamicApiError: add a summary method (#211) (pierre-louis@libregerbil.fr)
  - Allow less strict kubernetes version requirements (#207) (will@thames.id.au)
  - Add behavior-based tests for dynamic client (#208) (fabian@fabianism.us)
  - Provide 'append_hash' for ConfigMaps and Secrets (#196) (will@thames.id.au)
  - Allow creates on subresources properly (#201) (fabian@fabianism.us)
  - Rename async to async_req for compatibility with python3 and kubernetes 7
    (#197) (fabian@fabianism.us)
  - Update kube_config to support concurrent clusters (#193)
    (tdecacqu@redhat.com)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Client should parse string to boolean for value 'is_domain'
  - Update TOX_CONSTRAINTS_FILE for stable/ussuri
  - Update .gitreview for stable/ussuri
  - Fix ussuri jobs


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update TOX_CONSTRAINTS_FILE for stable/ussuri
  - Update .gitreview for stable/ussuri
  - Fix uploading an signed image does not work if private signing key is encrypted
  - Add a command to trigger entrypoint cache creation
  - switch to stevedore for entry points
  - Make volume backup record commands available in v3
  - Remove enabling of glance v1 API
  - Expose flag for forcing use of import for images
  - Remove translation sections from setup.cfg
  - port: add --host to list command
  - Don't display Munch objects in the output
  - Revert "Format location columns in network commands"
  - Client should parse string to boolean for value 'is_domain'
  - image: autogenerate docs
  - identity: autogenerate docs
  - Remove os-client-config references
  - Add cliff to libs-from-git for devstack functional tips
  - Add OpenStack Client for Manila docs
  - Remove congress
  - Update TOX_CONSTRAINTS_FILE for stable/ussuri
  - Update .gitreview for stable/ussuri
  - Fix ussuri jobs
  - Replace assertItemsEqual with assertCountEqual
  - Client should parse string to boolean for value 'is_domain'
  - Add py38 package metadata
  - Switch to newer openstackdocstheme and reno versions
  - Make container list --all work
  - Cleanup: remove a useless reference to "object"
  - Resolve PEP8
  - Correct image lookup during server rebuild
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Remove Babel from requirements
  - Add '--force; parameter to 'openstack quota set'
  - Add 'subnetpool' type support to rbac commands
  - Add resource option immutable
  - Revert "Disallow setting default on internal network"
  - Use unittest.mock instead of third party mock
  - Add description field to portforwarding NAT rules
  - Support for stateless security groups
  - Cleanup Python 2.7 support
  - Add command: router add/remove route --route
  - Adding options to user cli
  - Be explicit about python version in image
  - Add libc6-dev to bindep
  - Add 'address_scope' type support to network rbac commands
  - Allow os quota list query to filter by project


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove install unnecessary packages
  - bump py37 to py38 in tox.ini
  - Output correct json for security groups in 'openstack server show'
  - Remove install unnecessary packages
  - Fix gate due to switch to focal
  - Fix --image-property option in 'create server'
  - Update developing.rst
  - Support tagging Neutron ports on creation
  - Show words indicating booted from volume for server image
  - Add API check for server_groups.create
  - Add API check for server_groups.list
  - Bypass user and group verification in RemoveRole
  - Add NUMA affinity policy parameter to "port"
  - Delete the testcases that arent needed anymore
  - Fix reverted osc-lib interface change
  - Add system role assignment tests for users and groups
  - Allow openstack flavor set to update flavor description using name


author: OSP Prod Chain <dev-null@redhat.com> 5.5.0-0.20210813054019.86bca18
changelog:
  - Update patches
  - Update the file paths mentioned in README.rst
  - compute: Remove 'file://' prefix from '--block-device'
  - network: Add missing subnet unset --gateway <subnet-id>
  - compute: Add support for loading BDMs from files
  - compute: Add functional tests for --block-device
  - Add --name to port list
  - Add 'address_group' type support to rbac commands
  - project cleanup
  - compute: Remove deprecated 'server migrate --live' option
  - compute: Deprecate 'server create --file'
  - compute: Stop silently ignore --(no-)disk-overcommit
  - compute: Auto-configure shared/block live migration
  - compute: Add 'server create --block-device' option
  - compute: Remove references to optional extensions
  - compute: Add missing 'server create' options
  - compute: Improve 'server create --block-device-mapping' option parsing
  - compute: Rename 'server migrate (confirm|revert)'
  - compute: Add 'server migration show' command
  - Rename FakeServerMigration to FakeMigration
  - compute: Add support for 'server boot --nic ...,tag=<tag>'
  - compute: Improve 'server create --nic' option parsing
  - compute: Shuffle options for 'server create'
  - compute: Add missing options for 'server event list'
  - compute: Add missing options for 'server group list'
  - compute: Add 'server * --all-projects' option
  - Add device profile to ``port``
  - compute: Improve 'server migration list' options
  - compute: Add '--force' option to 'server delete'
  - compute: Add missing options for 'hypervisor list'
  - Support remote-address-group in SG rules
  - compute: Add 'server volume update' command
  - network: Address nits for I3c313fc9329837dde67815901528a34dca98ebcc
  - Add reno for change Ic3c555226a220efd9b0f27edffccf6c4c95c2747
  - Remove retired Karbor support
  - Add 'server unshelve --wait' option
  - Add 'server shelve --offload', 'server shelve --wait' options
  - compute: Add 'server volume list' command
  - compute: Add missing options for 'server image create'
  - tests: Remove unused fake method
  - compute: Add missing options for 'keypair list'
  - compute: Add missing options for 'server set'
  - compute: Add missing options for 'server list'
  - trivial: Use plural for appended parameters
  - compute: Add 'server show --topology' option
  - compute: Add 'server group create --rule' option
  - compute: Fix 'hypervisor show -f yaml' output
  - compute: Fix 'server group * -f yaml' output
  - compute: Fix 'usage * -f yaml' output
  - compute: Fix 'server * -f yaml' output
  - Add support '--progress' option for 'image create'
  - Support Neutron Address Group CRUD
  - image: Unset properties rather than setting to None
  - Add project field in image list subcommand
  - trivial: Cleanup docs for 'server list'
  - compute: Add missing options for 'server rebuild'
  - Add 'flavor list --min-disk', '--min-ram' options
  - Make use of comparable 'FormattableColumn' subclasses
  - Remove retired Searchlight support
  - Update lower-constraints
  - Fix lower-constraints job
  - trivial: Cleanup docs for 'server rebuild'
  - Add documentation about login with federation
  - Switch compute aggregate functions to SDK
  - Switch compute flavors from novaclient/direct to SDK
  - Let autoprogram-cliff know who's running
  - Add NODE and HOST parameters in "server create" help text
  - Add option to filter instances by AZ
  - stop image downloads to memory
  - Add "fields" parameter to ListPort query
  - trivial: Document removal of support for agents
  - tests: Remove 'agent' functional tests
  - Allow to resize in-use volumes
  - Resolve issues with 'server migration list'
  - Switch 'openstack keypair' ops to use SDK
  - functional: Remove test for 'quota set --force'
  - Remove references to Python 2.7
  - Add a few selectable fields to the "openstack server list" output
  - Add 'openstack server evacuate' command
  - Fix formatting of the flavor properties
  - Compute: Add user id support for keypair
  - trivial: Rework 'CreateServer' function
  - update lower-constraints.txt
  - Replace deprecated UPPER_CONSTRAINTS_FILE variable
  - Switch console url show operations to SDK
  - Remove references to setuptools
  - Remove the unused coding style modules
  - Add support for 'keypairs list --project' parameter
  - Add support for 'keypairs list --user' parameter
  - Compute: Add tags support for server
  - Validate 'server group create --policy' option
  - Add 'openstack server migration list --type' option
  - Cleanup of 'server migration list' command
  - Add 'server migration force complete' command
  - Add 'server migration abort' command
  - compute: Add --password option for openstack server create
  - Remove oslo.utils
  - zuul: Stop testing against Tempest
  - Add an error message when server bind floating IP
  - Compute: Add tag support for server add fixed ip
  - Compute: Add tag support for server add network
  - Compute: Add 'keypair create --type' parameter
  - Compute: Add tag support for server add port
  - Compute: Add tag support for server add volume
  - Remove usage of six
  - Switch openstack console log show operation to use OpenStackSDK
  - Fix: port attribute name propagate_uplink_status
  - Restore behavior of image create with same name.
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Add server migration list CLI
  - Remove None valued network quota entries
  - Add source_ip_prefix and destination_ip_prefix to metering label rules
  - Add id and enabled param in ListIdentityProvider parser
  - Add 'openstack server create --use-config-drive'
  - Add name and enabled param in ListDomain parser
  - Change 'Volume' to 'Block Storage'
  - Always display direction for security group rules


author: OSP Prod Chain <dev-null@redhat.com> 5.5.1-0.20210904070342.53f1efa
changelog:
  - Update patches
  - Replace assertItemsEqual with assertCountEqual
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 5.5.1-0.20220110230522.53f1efa
changelog:
  - compute: Show flavor in 'server list' with API >= 2.47 (rhbz#2027859)
  - compute: Reorder building of columns for 'server list' (rhbz#2027859)
  - Fix typo error in listing server's column name (rhbz#2027859)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - NIT: Fix application credential
  - Add user_projects method to docs index
  - Do not clean keypairs in the project cleanup
  - Make optional name and admin password
  - Add some unit tests for config.loader
  - Fix AttributeError exception during authorization
  - baremetal: use proxy methods in unregister_machine
  - Refresh python versions
  - Switch to newer openstackdocstheme and reno versions
  - Extend statistics reporting
  - add default user and project domain for OVH provider
  - new ovh-us provider for OVH US regions
  - added new regions for provider OVH
  - Fix issues found by latest flake8
  - Set BaseImageProxy.create_image validate_checksum default to False
  - Stop subclassing object
  - Remove use of six
  - Remove uses of from six.moves
  - Remove some unneeded things from test-requirements
  - Fix image owner field
  - Strip self from incoming glance properties
  - Add name query filter to keystone service
  - Don't error if clouds.yaml is not readable
  - Fix metric names in the object_store
  - Add "id" to Port's query parameters
  -  Add cipher list support for octavia
  - Update docs to work with newer Sphinx
  - Fix an unstable bare metal unit test
  - OpenStack port decorator variables
  - Update master for stable/ussuri
  - Add ansible stable-2.9 job and run 2.8 and 2.9


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove enforcer
  - Add support for multiple image stores
  - Upload image via interop import if needed
  - Don't use random.SystemRandom in tests
  - Drop python3.5 support
  - Remove neutron-fwaas from the jobs' required project
  - baremetal: support for volume connectors API
  - Add query parameter 'id' for security_groups
  - Wait for the project cleanup to complete
  - Fix deleting stacks by id when waiting for result


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update config to Keystone v3
  - Add support for filters into the project cleanup
  - Stop falling back to image import
  - Add "numa_affinity_policy" attribute to "port"
  - baremetal-introspection: allow fetching unprocessed data
  - Add compute microversion 2.6 and 2.8
  - Use unittest.mock instead of mock
  - Functional tests to explicitly use ML2/OVS
  - Add block_storage find functions
  - Allow passing in a logging handler
  - Tolerate images created with other means
  - switch to importlib.metadata for entrypoint loading
  - Ignore IPv6 addresses if force_ipv4 is set
  - Add TLS protocol support for Octavia


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix l-c testing for ubuntu focal
  - Fix a bogus error in config loader when using several args with dashes
  - 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
  - Add update_flavor method
  - Remove duplicate test_zone_create
  - Complete compute aggregate functions
  - Fix the invalid if statement
  - Add user_id as optional param to keypair operations
  - Fix invalid assertIsNotNone statement


author: OSP Prod Chain <dev-null@redhat.com> 0.55.0-0.20210812175032.964fec6
changelog:
  - Update patches
  - add masakari enabled to segment
  - Improve Ironic API on OpenStack SDK
  - Fix a trivial error in one of the error messages
  - Add shared file systems support
  - Switch cloud.networking.qos* operations to rely on proxy layer
  - Add compute microversion 2.70
  - Add TODO to remove md5 wrapper
  - Set resource URI properties in listing method
  - Prevent the endless loop in resource listing
  - Remove unnecessary string formatting
  - Drop .json suffix from networking URLs
  - Support Deploy Templates for Ironic API
  - Change microseconds to total_seconds()
  - Move 'collections.Mapping' to 'collections.abc'
  - Add ALPN support to load balancer pools
  - Update Open Telekom Cloud vendor docu
  - Complete compute.hypervisor functions
  - Apply urllib.parse.quote in unittests to get_mock_url
  - Add query parameters to listing heat stacks
  - Complete compute.service operations
  - New volume availability zone resource, new functional and unit tests
  - Trival change: Correct some errors
  - Modify cloud.get_aggregate to use proxy.find
  - Support roles 'name' in list_roles call
  - encapsulate md5 calls for fips
  - Refresh deprecated link
  - Support SNAP_REAL_HOME when using openstacksdk inside a snap package
  - Add ``device_profile`` attribute to ``port``
  - Change nodepool job to build CentOS-8-stream (unblock gate)
  - Fix invalid argument formatting in log messages
  - Add support for updating Block Storage Volume type extra_spec attributes
  - Add id query parameter to sg rules
  - Drop swift check for volume backup
  - Add new Open Telekom Cloud region into the profile
  - Support remote address group in SG rules
  - Add support for overriding list base_path in find function
  - Add support for Block Storage (v3) VolumeType Encyption resources
  - Fix exception parsing when using WSME
  - Add tls_enabled param for Octavia Pools
  - Volume Target support for Ironic on OpenStack SDK
  - Switch flavor ops in the cloud layer to proxy
  - Update TOX_CONSTRAINTS_FILE


author: OSP Prod Chain <dev-null@redhat.com> 0.55.1-0.20220408061509.f09ed4a
changelog:
  - Update patches
  - Increase RAM for the Ironic CI jobs
  - Don't send empty remote_address_group_id for security groups
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


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
  - Add a release note for Python 2 support removal
  - Fix pep8 issue in o_c_c/__init__
  - Merge "Stop testing python2.7"
  - Merge "Update the constraints url"
  - Stop testing python2.7
  - Update the constraints url
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use unittest.mock instead of third party mock
  - Uncap jsonschema
  - Add a release note for Python 2 support removal


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Replace deprecated brctl with ip commands
  - Drop Python2 support and testing
  - doc: Improve the document structure
  - Update master for stable/train
  - PDF documentation build


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use unittest.mock instead of mock
  - Switch to newer openstackdocstheme and reno versions
  - 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


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix sockaddr lib with python 3
  - Clean python2 remained stuff
  - Update some URLs in README and tox
  - Remove elementtree deprecated methods
  - Monkey patch original current_thread _active
  - Stop to use the __future__ module.
  - Remove translation sections from setup.cfg


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use TOX_CONSTRAINTS_FILE
  - Add basic tempest-integrated-networking job to os-ken ci
  - Limit sockaddr UT to little-endian systems
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Fix lower-constraints and pep8 for Focal


author: OSP Prod Chain <dev-null@redhat.com> 1.4.1-0.20220204182600.018d755
changelog:
  - Update patches
  - Avoid missing key 'password' for neighbor_add
  - Avoid logging MD5 password for BGP add neighbor
  - Add requirements.txt to tox environment
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


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
  - Privatize and reorganize base package methods
  - Add method to visualize the os-traits tree
  - Merge "Add support for ppc64le platforms"
  - Merge "Update README to be a bit more clear"
  - Build pdf docs
  - Update README to be a bit more clear
  - Add support for ppc64le platforms
  - Merge "Followup: spec ref for auto-converge/post-copy"
  - Followup: spec ref for auto-converge/post-copy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add a trait that compute manager can handle accelerator requests.
  - Add COMPUTE_RESCUE_BFV trait


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to hacking 2.x
  - Remove use of six
  - setup.cfg: Remove unused 'build_sphinx' configuration
  - setup.cfg: Configure 'python-requires'


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - CPU: add traits for new AVX512 support
  - Fix hacking min version to 3.0.1
  - Cleanup py27 support


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add COMPUTE_EPHEMERAL_ENCRYPTION tratis
  - Add COMPUTE_SOCKET_PCI_NUMA_AFFINITY trait
  - Add a trait for UEFI Secure Boot support
  - Remove translation sections from setup.cfg


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix hacking min version to 3.0.1
  - Fix - os-vif fails to get the correct UpLink Representor
  - tox: Rename 'UPPER_CONSTRAINTS_FILE' -> 'TOX_CONSTRAINTS_FILE'
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Refactor code of linux_net to more cleaner and increase performace


author: OSP Prod Chain <dev-null@redhat.com> 2.4.0-0.20220907220808.6167658
changelog:
  - only register tables used by os-vif (rhbz#2085583)
  - Use TCP keepalives for ovsdb connections (rhbz#2085583)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - deprecate ovs-vsctl driver and make native the default
  - windows: Add missing return
  - update tox envs and support pdf docs
  - [goal] migrate testing to ubuntu focal
  - support pyroute2 0.5.13


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
  - Add a release note for dropping py2
  - Merge "Add enhance_help kwarg to tags option generators"
  - Drop python 2.7 support and testing
  - Add enhance_help kwarg to tags option generators
  - Merge "Switch to Ussuri jobs"
  - Merge "Add KeyValueAppendAction to osc-lib"
  - Switch to Ussuri jobs
  - Add KeyValueAppendAction to osc-lib


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add a couple of release notes
  - Remove .testr.conf
  - Remove six library from dependencies
  - Save the results from the early authentication
  - Add pep8 import order check
  - Use mock from unittest
  - Remove Babel from requirements
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Cleanup py27 support
  - Fix the requirement of keystoneauth1.
  - Update to hacking 3.0
  - Update hacking for Python3
  - Replace assertItemsEqual with assertCountEqual
  - Stop using lib-forward-testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove commandmanager subclass
  - Stop configuring install_command in tox and stop use pip.
  - Add get_osc_show_columns_for_sdk_resource function
  - Switch to newer openstackdocstheme and reno versions
  - Revert "Add error message when occurrence Forbidden error"


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - tox: Set 'ignore_basepython_conflict'
  - formatters: Cast columns before outputting
  - zuul: Stop testing against Tempest
  - Fix hacking min version to 3.0.1
  - bump py37 to py38 in tox.ini
  - Remove install unnecessary packages
  - Fix l-c testing for ubuntu focal
  - Update master for stable/victoria
  - requirements: Drop os-testr
  - Update the constraints url


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix lower-constraints job
  - Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)'
  - Add Python3 wallaby unit tests
  - bump py37 to py38 in tox.ini


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Follow up to I627bfd1ff699d075028da6afafbe7fb9b2f13058
  - Add support for microversion 1.28 in allocation set
  - Add resource provider allocation unset command
  - Fix deps for using venv tox target to create a release note
  - Merge "Update master for stable/train"
  - Merge "gitignore: Ignore .stestr directory"
  - Merge "docs: Misc cleanups"
  - Merge "Fixups for pdf docs"
  - gitignore: Ignore .stestr directory
  - docs: Misc cleanups
  - Fixups for pdf docs
  - Merge "Be explicit about auth type in functional tests"
  - Merge "Build pdf docs"
  - Be explicit about auth type in functional tests
  - Merge "Update osc-placement bug link in README"
  - Use os-endpoint instead of os-url for functional tests
  - Update master for stable/train
  - Build pdf docs
  - Update osc-placement bug link in README


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Improve tests for warning messages
  - Remove redundant functional-py3* tox environments
  - [ussuri][goal] Drop python 2.7 support and testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove six.PY3
  - tox: Trivial cleanup
  - tox: Add functional-pyNN targets
  - trivial: Fix formatting of command help texts
  - Update command help information
  - Remove Babel
  - Use unittest.mock instead of third party mock
  - Switch to newer openstackdocstheme and reno versions
  - Fix hacking min version to 3.0.1
  - Cleanup py27 support
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Provide a useful message in case of 5xx error


author: OSP Prod Chain <dev-null@redhat.com> 2.2.0-0.20210812183743.f7640c9
changelog:
  - Update patches
  - remove unicode from code
  - remove unicode from code
  - Add to functional-py38 test to check/gate


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [ussuri][goal] Drop python 2.7 support and testing
  - Ignore reno artifacts
  - tox: Trivial cleanup


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add memcache_pool backend job
  - Revert "Switch from python-memcached to pymemcache."
  - Remove dogpile kwarg test
  - Fix python2 syntaxe in doc
  - Fix pymemcache release note python package name
  - Switch from python-memcached to pymemcache.
  - trivial: Cleanup tox.ini
  - remove outdated header


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Refactoring functional tests based on standard usages
  - Switch to newer openstackdocstheme and reno versions
  - Remove the unused coding style modules
  - Fix pep8 failure
  - Adding functional tests
  - Small cleanups in tox.ini
  - Remove unneeded babel.cfg etc
  - Remove six
  - Switch to Victoria tests
  - [doc] tell to prefix ipv6 hosts with inet6
  - Add release notes links to doc index
  - Imported Translations from Zanata
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update lower-constraints versions
  - Add TLS context creation from config
  - Add TLS options to oslo.cache
  - Fix pygments style


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add python-binary-memcached to support SASL
  - Drop hard choice on py38 for functional tests
  - Bump dogpile.cache's version for Memcached TLS support
  - Add pre-commit to pep8 gate
  - Apply fixes for pre-commit compliance in all code
  - Uses commit hash instead of version tags in pre-commit
  - Removes pre-commit hooks from Lucas-C
  - Bump bandit version
  - Introducing usage of pre-commit
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Adding functional tests for memcache_pool backend
  - Add Memcached functional tests to gate


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add dogpile.cache.pymemcache backend
  - Do not hardcode flush_on_reconnect, move to oslo.cache config
  - Dropping lower constraints testing
  - Imported Translations from Zanata
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 2.7.0-0.20220225090507.062d29b
changelog:
  - Expose pymemcache's HashClient public params
  - Add retry mechanisms to oslo.cache
  - Add socket keepalive options to oslo.cache
  - Dropping lower constraints testing.
  - Don't import module "etcd3gw" if etcd3gw backend is not used.
  - 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.7.1-0.20220228200756.d0252f6
changelog:
  - Update patches
  - Expose pymemcache's HashClient public params
  - Add retry mechanisms to oslo.cache
  - Add socket keepalive options to oslo.cache
  - Dropping lower constraints testing.
  - Don't import module "etcd3gw" if etcd3gw backend is not used.
  - 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
  - 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
  - Temporarily make namespace arg optional
  - remove outdated header
  - [ussuri][goal] Drop python 2.7 support and testing
  - Link to the Keystone role documentation
  - Make HTTP check doc heading more specific
  - Initialize global config object in cli tools
  - Move away from python setup.py test who is deprecated in pbr
  - tox: Trivial cleanup
  - Follow the new PTI for document build


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Allow disabling the default check_str change warnings
  - Add new config to enforce the new defaults
  - Cleanup warnings
  - Bump oslo.utils to 3.40.0


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
  - docs: Add description of 'oslopolicy-policy-generator'
  - 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
  - Mark sphinx extensions thread safe
  - Remove the conversion according to the comment of jdennis


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - docs: Add separate man page for each CLI tool
  - Add oslopolicy-validator tool
  - Align contributing doc with oslo's policy


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Don't deepcopy objects before mask_dict_password
  - Include example of literal comparison policy rule


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Log warning for redundant file rules
  - Deprecate the JSON support for policy_file
  - Add oslopolicy-convert-json-to-yaml tool
  - Bump bandit version
  - Clarify what exactly an "access file" is


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix oslopolicy-j2y-convertor tool for RuleDefault
  - Add policy file selection logic when default changing to yaml
  - Fix grammar issues
  - Remove format option examples in policy generator
  - Fix hacking min version to 3.0.1
  - Remove all usage of six library
  - Adding pre-commit
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Work on copy of registered rule instead of original object
  - Handle deprecated rule only once
  - Switch to collections.abc.MutableMapping
  - pre-commit: Resolve dependency conflicts
  - Use TOX_CONSTRAINTS_FILE


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - trivial: Tweak docstrings
  - Make 'Rule' attributes read-only
  - Don't modify 'Rule.check'
  - Add nova/neutron project unit/functional tests job in gate
  - Add documentation parameters for DeprecatedRule
  - tests: Unset requests-related environment variables
  - remove unicode from code


author: OSP Prod Chain <dev-null@redhat.com> 3.7.0-0.20210812142818.d853485
changelog:
  - Update patches
  - trivial: Tweak docstrings
  - Make 'Rule' attributes read-only
  - Don't modify 'Rule.check'
  - Add nova/neutron project unit/functional tests job in gate
  - Work on copy of registered rule instead of original object
  - Handle deprecated rule only once
  - Switch to collections.abc.MutableMapping
  - Add documentation parameters for DeprecatedRule
  - tests: Unset requests-related environment variables
  - pre-commit: Resolve dependency conflicts
  - remove unicode from code
  - Use TOX_CONSTRAINTS_FILE


author: OSP Prod Chain <dev-null@redhat.com> 3.7.1-0.20220123090900.639b471
changelog:
  - Update patches
  - Map system_scope in creds dictionary
  - 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
  - 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
  - Switch from 'collections' -> 'collections.abc'
  - Merge "Exclude tests from apidoc"
  - Merge "Switch to Ussuri jobs"
  - Exclude tests from apidoc
  - tox: Keeping going with docs
  - Switch to Ussuri jobs
  - Merge "Update master for stable/train"
  - Update the constraints url


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
  - trivial: Remove cruft from sphinx config file
  - tox: Add missing deps for 'releasenotes' job


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
  - [goal] Migrate testing to ubuntu focal
  - Bump bandit version
  - Fix pygments style
  - Align contributing doc with oslo's policy


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
  - 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
  - Register oslo policy opts explicitly for check_policy_json
  - Fix lower-constraints job


author: OSP Prod Chain <dev-null@redhat.com> 1.3.0-0.20220225090507.9f95a6e
changelog:
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Dropping lower constraints testing


author: OSP Prod Chain <dev-null@redhat.com> 1.3.1-0.20220225100828.9561ecb
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
  - 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
  - remove outdated header
  - reword releasenote for py27 support dropping
  - Adds standard file operation functions
  - [ussuri][goal] Drop python 2.7 support and testing


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Ensure lease polling raises proper exception
  - Add ability to change read chunk size


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Ensure lease polling raises proper exception
  - Add ability to change read chunk size
  - Ensure lease polling raises proper exception
  - Add ability to change read chunk size


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix object has no attribute 'readinto' in Python3
  - Update the tox minversion parameter.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update hacking for Python3
  - Pass "base_image_ref" to backend when transfer volume to image
  - Drop use of six


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Use unittest.mock instead of third party mock
  - Document disable flake8/hacking warnings


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Validation of VMDK upload completion
  - Fix hacking min version to 3.0.1
  - Imported Translations from Zanata
  - 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
  - Add PBM WSDL for vSphere 7.0
  - Imported Translations from Zanata
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - Adding pre-commit


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: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Handle driver initialization errors to avoid service crash"
  - Switch to Ussuri jobs
  - Update master for stable/train
  - Handle driver initialization errors to avoid service crash


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix pep8 failures
  - Switch to newer openstackdocstheme and reno versions
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Enforce order of import statements
  - Use unittest.mock instead of third party mock
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: Ori Liel <oliel@redhat.com> - 4.4.14-1
changelog:
  - Update to model 4.4.31
  - Support enum URL parameters
  - Preserve /dev/null when running under root user
  - Upgrade to Metamodel 1.3.4
  - Upgrade to Java 11
  - Update build scripts and remove old ones
  - Use helper classes in example scripts


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20221019210313.bbf881f
changelog:
  - Ensure LB are removed from LS not connected to the LB LR (rhbz#2135266)
  - Ensure lbs are properly configured for router gateway set/unset (rhbz#2135260)


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20221103150644.bbf881f
changelog:
  - Ensure OVN-LB is properly configured upon LS removal from LR (rhbz#2135270)
  - Optimization for find_ls_for_lr (rhbz#2135270)


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20210816091429.5469b7e
changelog:
  - Update patches
  - Fix new pylint issues
  - Ensure that load balancer is added to logical switch
  - Add log for request_handler events
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Start running the tempest API tests
  - Switch to new rolevar for run-temepst role
  - Add SCTP support
  - Remove devstack-gate reference
  - Update sample local.conf to mention OVN_BRANCH
  - Check if no members in pool better in batch update
  - Don't try to store protocol=None in OVSDB
  - Update to pylint 2.6.0+
  - Collect OVN logs
  - Enable the IPv6 tempest tests
  - Correctly set member operating status
  - Change to build OVN from source
  - Delay string interpolations at logging calls
  - Remove work around change for test_port_forwarding
  - Return UnsupportedOptionError() on loadbalancer failover
  - Use get_ovn_ovsdb_retry_max_interval()
  - Switch from unittest2 compat methods to Python 3.x methods
  - Set OPERATING_STATUS to ONLINE when pool created with listener


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20220204182552.8355551
changelog:
  - Update patches
  - Support creating members without a subnet ID
  - Fix race condition retrieving logical router rows


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20220217170917.13a8e4e
changelog:
  - Update patches
  - Check gateway IP while looking for LR plugged to LS
  - Add support for fullypopulated load balancers


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20220329133456.63b42f6
changelog:
  - Update patches
  - Retry logical switch associations to load balancers
  - Fix zuul templates for functional and tempest tests


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20220614210402.98407f5
changelog:
  - Update patches
  - Fix way of calculate LB status after HM event
  - Fix Load balancer remains on PENDING_CREATE
  - Fix request to OVN NB DB API


author: OSP Prod Chain <dev-null@redhat.com> 1.0.1-0.20220705190433.bbf881f
changelog:
  - Update patches
  - Delete vip port if create_vip_port raise exception
  - Apply ServiceMonitorEvent to affected LBs


author: OSP Prod Chain <dev-null@redhat.com> 1.9.0-0.20210813045035.38a99c7
changelog:
  - ovn: support allow-stateless ACL verb
  - Log the name of the command in execute()
  - Make it possible to just retrieve schema json
  - [ovn nb] Acl add: Avoid setting columns that have no values
  - Drop py37 and add py38 test
  - Update Python3 wallaby unit tests
  - Add northbound API support for meters
  - Fix NB API definition "lb_add" method signature
  - Fix gate failure


author: OSP Prod Chain <dev-null@redhat.com> 1.9.1-0.20220208180859.8304251
changelog:
  - Update patches
  - Actually close the connection in Connection.stop()
  - Don't spam retries 100s of times a second
  - Add an active wait in the "Backend.lookup"
  - Fix docs job
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 1.9.2-0.20220501161457.9990509
changelog:
  - Update patches
  - Fix broken behavior after recent OVS update
  - github no longer accepts git:// connections
  - Log what exception caused abort of the transaction
  - tools: run functional tests against ovn/main branch


author: OSP Prod Chain <dev-null@redhat.com> 1.9.3-0.20220630170354.f804411
changelog:
  - Update patches
  - Update QoS register in "QoSAddCommand" if exists
  - Add cooperative_yield() to OvsdbIdl
  - Handle OVS 2.17 change to Idl.tables


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: Björn Esser <besser82@fedoraproject.org> - 1.7.1-2
changelog:
  - Use new python macros
  - Add conditional to turn off python2 packages
  - Remove egg(-info) before build
  - Run testsuite


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


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: OSP Prod Chain <dev-null@redhat.com> 0.12.0-0.20210812235631.54fc749
changelog:
  - Update patches
  - Add releasenote to tag the Patrole for Wallaby release
  - Fix gate for handling of deprecated rules and image client
  - Changed minversion in tox to 3.18.0
  - Reuse tempest to create admin client manager
  - Restore test user's original roles during clean up
  - Remove the tests for unsupported Nova APIs
  - Remove stable/stein testing jobs
  - Add releasenote to tag the end of support for Stein
  - Fix creating of client manager for network tests


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> - 0.9-2
changelog:
  - Subpackages python2-pint, python2-pint-doc have been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Thomas Moschny <thomas.moschny@gmx.de> - 0.7.1-1
changelog:
  - Update to 0.7.1.
  - Update BRs.
  - Use source URL to released archive containing pluggy/_version.py.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.9.8-13
changelog:
  - Python 2 binary package renamed to python2-posix_ipc
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Viliam Krizan <vkrizan@redhat.com> - 0.9.8-19
changelog:
  - Removal of python2 subpackage as part of
    https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
    (RHBZ #1627453)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Updates mimimum version of sushy in requirements
  - Decode output of fru print
  - The _op method has changed in sushy 3.10
  - Strip whitespace from cookie in firmware update
  - Fixes caching of ilo instances to use admin credentials
  - Fixes testcases that are broken due to change in sushy
  - Follow-up patch for UEFI iSCSI boot nic adapter fix
  - Fixed problem with UEFI iSCSI boot for adapters
  - Enable session based authentication used by sushy
  - Fixes the storage capabilities
  - Cache the IloClient object creation
  - Updated README file
  - Adds support to get disk types
  - Removes filter on the bios settings.
  - OOB disk-erase for ilo5 based Proliant Servers
  - iLO firmware update fails with 'update_firmware_sum'
  - Remove checked in copy of the ChangeLog
  - Changing warning to debug
  - Switch to the new tox constraints file usage and location
  - Use six.moves for reloading a module
  - Add unit tests for python 3.6/3.7
  - Remove checked in version of AUTHORS
  - Finish conversion to stestr
  - Add a .gitreview file to point to the gerrit instance
  - Updates ChangeLog for proliantutils release 2.8.4
  - Adding changes for tox failure
  - Adding fix for nic_capacity calculation
  - jsonschema3.0.1: Uncap jsonschema
  - Jsonschema 3.0.1: Binds the raid schema to draft-04
  - Updates ChangeLog for proliantutils release 2.8.2
  - Adding changes to support sushy virtual media
  - Updates ChangeLog for proliantutils release 2.8.1
  - Revert "Add NIC inspection for Gen9"
  - Updates ChangeLog for proliantutils release 2.8.0
  - Added support for IPv6 network
  - Inband disk erase support for SSD disk drives
  - Add NIC inspection for Gen9
  - Use Sushy caching decorators
  - Adds changes in hpssa validator to support '10','50,'60' raid level


author: Miro Hrončok <mhroncok@redhat.com> - 1.8.0-7
changelog:
  - Subpackage python2-py 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
  - Bump the openstackdocstheme extension to 1.20
  - Drop python 2.7 support and testing
  - Change README.rst with a better title
  - Add swift_api_audit_map.conf to setup.cfg
  - Switch to Ussuri jobs
  - Update source link in readme
  - Update the constraints url
  - Add swift_api_audit_map.conf


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme version
  - Add Python3 victoria unit tests
  - Update hacking for Python3
  - Use unittest.mock instead of third party mock


author: Miro Hrončok <mhroncok@redhat.com> - 3.7.1-3
changelog:
  - Subpackages python2-bson, python2-pymongo, python2-pymongo-gridfs have been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.7.2-2
changelog:
  - Drop build dependency on mongodb-server, since it is no longer shipped in Fedora.
  - As a result of the above, we no longer run the tests.


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.10.1-1
changelog:
  - Update to 3.10.1 (#1782385).
  - https://github.com/mongodb/mongo-python-driver/blob/3.10.1/doc/changelog.rst


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> - 2.2.4-4
changelog:
  - Subpackage python2-pyngus 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> - 4.5.0-6
changelog:
  - Subpackage python2-pysaml2 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> - 0.12.0-8
changelog:
  - Subpackage python2-requests-kerberos has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.3-18
changelog:
  - Subpackage python2-retrying 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: Miro Hrončok <mhroncok@redhat.com> - 3.4.2-12
changelog:
  - Subpackage python2-rsa 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
  - Reformat all files with black auto formatter
  - Add get_resource method in RSD 2.4
  - Add missing resource class in 2.3 RESOURCE_CLASS
  - Allow to specify target URI in PUT/PATCH/POST method
  - Add PUT, PATCH and POST method to base resource
  - Add delete method to base resource class
  - Use rsd-lib base resource class instead of sushy base class
  - Update sushy dependency to 2.0.0
  - Ignore vscode related files in .gitignore
  - Strict sushy version to 1.8.1
  - Add missing attribute in Chassis in RSD 2.3
  - Add missing resource types in RSD 2.2


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Update rsd-lib dependency to 1.2.0
  - Add generic Patch and Post command
  - Add generic Delete command to delete one resource
  - Add generic get command to retrieve all resources
  - Ignore vscode related files in .gitignore
  - Set default boot source mode to "once"
  - OpenDev Migration Patch


author: Miro Hrončok <mhroncok@redhat.com> - 0.15.41-3
changelog:
  - Subpackage python2-ruamel-yaml 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
  - fix: typo in tox minversion option
  - [ussuri][goal] Drop python 2.7 support and testing
  - Switch to Ussuri jobs
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Cleanup py27 support
  - Update hacking for Python3
  - Fix the "image register" command (OSC 5.2.0 regression)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Fix hacking min version to 3.0.1
  - Bump default tox env from py37 to py38
  - Add py38 package metadata
  - Ussuri contributor docs community goal
  - Use unittest.mock instead of third party mock
  - Remove pypy job
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - [goal] Migrating testing to Ubuntu Focal
  - Remove Babel requirement
  - drop mock from lower-constraints


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


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add Python 3.6 classifier to setup.cfg
  - Change openstack-dev to openstack-discuss


author: OSP Prod Chain <dev-null@redhat.com> 0.10.0-0.20210813064848.22064a9
changelog:
  - Update patches
  - Temporarily comment out the operation of deleting the profile
  - Use assertCountEqual instead of assertItemsEqual
  - Modify some description
  - Update min version required for pyghmi
  - Make CI work
  - Add Python 3.6 classifier to setup.cfg
  - Change openstack-dev to openstack-discuss


author: OSP Prod Chain <dev-null@redhat.com> 0.10.2-0.20220830130628.b8e6e34
changelog:
  - Update patches
  - Modify incompatible default value passed to requests
  - Encode parameters passed to pyghmi.ipmi.Command
  - Change the name of keys to mask passwords
  - Add v3 authentication functionality to snmp module
  - Add parameter to specify certification file
  - Add function to determine virtual FD support
  - Fix bug of eject virtual CDROM in scciclient
  - Add description of iRMC S5 support
  - Use standard library unittest.mock instead of mock
  - Use defusedxml instead of standard xml
  - Drop Python2.7 support
  - Use only Yoga tests
  - Use current openstack tests


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.10-13
changelog:
  - Subpackage python2-setproctitle 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 to Ussuri jobs
  - Add source and contributing link in readme
  - Update master for stable/train
  - fix "How To Contribute",bugs,review url
  - Switch openSUSE job name


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


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.17.0-1
changelog:
  - Update to 3.17.0 (#1773534).
  - https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt
  - Drop python2-simplejson.


author: Miro Hrončok <mhroncok@redhat.com> - 2.0.3-6
changelog:
  - Subpackage python2-smmap 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: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.32.12-4
changelog:
  - Python 2 binary package renamed to python2-sqlalchemy-utils
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


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


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: Miro Hrončok <mhroncok@redhat.com> - 0.7-0.16.94664ddd46a6
changelog:
  - Subpackage python2-suds 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
  - drop mock from lower-constraints
  - Add RAIDType properties to storage resources
  - Make Volume/VolumeCollection operations blocking
  - Remove python-subunit, testtools and testscenarios
  - Switch to newer openstackdocstheme and reno versions
  - Fix pdf build
  - Remove translation sections from setup.cfg
  - Fix OEM extension loading for different servers
  - Update lower-constraints.txt
  - Fix pep8 test
  - Restore default netboot boot option
  - Add py38 package metadata
  - Add import order check
  - Use unittest.mock instead of third party mock
  - Stop configuring install_command in tox.
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Convert sushy tempest to dib
  - Cleanup py27 support
  - Switch to the new canonical constraints URL on master
  - [trivial] add reason why we skip W503 in pep8 check


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Less scary warning when GET /redfish/v1/SessionService fails
  - Do not log passwords and auth tokens when using SessionService
  - Remove auth token header completely when error occurs
  - Add a CI job with UEFI+vmedia and clean up the job definitions
  - Include extended information in debugging output
  - Fix retrieving software & firmware inventory
  - Update version of hacking
  - Update system schema to 1.10
  - Set min version of tox to 3.2.1


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Allow monitoring progress of a firmware update
  - Add BIOS update apply time and maintenance window
  - Revert "Add BIOS update apply time and maintenance window"
  - Add BIOS update apply time and maintenance window
  - Use Sessions URL from root service if it's provided


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Trivial: add missing __init__.py to sushy/resources/taskservice
  - Make message parsing more resilient
  - Fix l-c job
  - 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
  - Secure boot support: enabling/disabling and resetting keys
  - Fixes issue of redfish firmware update
  - Add doc/requirements
  - Add OperationApplyTime support to Volume methods
  - Remove lower-constraints job
  - Fix lower-constraints with the new pip resolver
  - Raise exception when async operation fails
  - Adds sushy library overview
  - Adds basic support for TaskService to retrieve task information.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix TaskMonitor constructor calls in volume.py
  - Fix ExtendedInfo error handling for non-list item
  - Update minversion of tox
  - Add release version to release notes


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Follow up TaskMonitor refactor
  - Refactor TaskMonitor and update Volume methods
  - Don't log ERROR if GET of /redfish/v1/SessionService fails
  - Fix deprecation on collections.MutableMapping
  - Automatically retry HTTP 5xx on GET requests
  - Initial support for secure boot databases


author: OSP Prod Chain <dev-null@redhat.com> 3.7.1-0.20210513051808.bc49878
changelog:
  - Update patches
  - Implement fallback method for virtual media
  - Ensure Content-Type header is set when required
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby


author: OSP Prod Chain <dev-null@redhat.com> 3.7.2-0.20210813043035.1b299c6
changelog:
  - Update patches
  - Fix incorrect formatting and a Python 3.10 failure
  - Implement fallback method for virtual media
  - Ensure Content-Type header is set when required
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Follow up TaskMonitor refactor
  - Refactor TaskMonitor and update Volume methods
  - Don't log ERROR if GET of /redfish/v1/SessionService fails
  - Fix deprecation on collections.MutableMapping
  - Automatically retry HTTP 5xx on GET requests
  - Initial support for secure boot databases
  - Fix TaskMonitor constructor calls in volume.py
  - Fix ExtendedInfo error handling for non-list item
  - Update minversion of tox
  - Add release version to release notes
  - Secure boot support: enabling/disabling and resetting keys
  - Fixes issue of redfish firmware update
  - Add doc/requirements
  - Add OperationApplyTime support to Volume methods
  - Remove lower-constraints job
  - Fix lower-constraints with the new pip resolver
  - Raise exception when async operation fails
  - Adds sushy library overview
  - Adds basic support for TaskService to retrieve task information.


author: OSP Prod Chain <dev-null@redhat.com> 3.7.3-0.20210902103341.b76050c
changelog:
  - Update patches
  - Removing optional fields from insert_media payload
  - Fix Processor.sub_processors
  - Protect Connector against empty auth object


author: OSP Prod Chain <dev-null@redhat.com> 3.7.4-0.20220513040520.e0d5bde
changelog:
  - Update patches
  - Re-trying InsertMedia call with TransferProtocolType if required
  - Follow up to Attempt using Redfish settings resource to get URI
  - Attempt using Redfish settings resource to get URI
  - Use Etag in precondition header when setting boot options
  - Fix session authentication issues
  - Revert "Raise an AccessError with SessionService init"
  - Raise an AccessError with SessionService init
  - Changing boot device string for vmedia on SuperMicro


author: OSP Prod Chain <dev-null@redhat.com> 2.1.1-0.20210813085720.9dbaa34
changelog:
  - Update patches
  - Enable coverage HTML output
  - Update TOX_CONSTRAINTS_FILE for stable/wallaby
  - Update .gitreview for stable/wallaby
  - Add reset iDRAC method
  - Update RETRY_COUNT for virtual media boot
  - Update virtual media boot-related constants
  - Update export system configuration
  - Add import system configuration method
  - Update export system config class and constants
  - Add real-time status check to Lifecycle service
  - Add resources to put iDRAC in known good state
  - Add get PXE port MACs for BIOS mode
  - Add export system configuration
  - Remove lower constraints


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Authors/changelog for 3.9.0
  - Make py38 job voting
  - packaging: Properly flag universal wheel
  - Cleanup session on delete
  - Add test for bulk-delete-attempt-counter fix
  - Fix printed object names on successful bulk-delete
  - v1auth: support endpoint_data_for() api
  - Rename "tests" directory to be "test" like in the swift repo
  - Switch to Ussuri jobs
  - Update master for stable/train


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Remove references to swift-specs and blueprints
  - Fix pygments style
  - Ussuri contrib docs community goal
  - Bump default tox env from py37 to py38
  - Fixed capability discovery endpoint hardcode
  - Add py38 classifier
  - Update docs building
  - Support v3 application credentials auth.
  - Change recommended test config to use auth_uri
  - Add Python3 victoria unit tests
  - Update master for stable/ussuri
  - Drop pypy testing
  - Improve `list --versions` output
  - object versioning features
  - Blacklist stestr 3.0.0


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Speed up test_lazy_connections
  - Add max_backoff and starting_backoff for get_conn in swift service
  - Clean up some warnings
  - Application credential support follow-up


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Make py39 voting
  - Have `delete --all` imply `--versions` for the CLI
  - Remove some py38 job cruft
  - Close connections created when calling module-level functions
  - tests: Make test_delete_container_versions less flakey
  - Add Python3 wallaby unit tests
  - Update master for stable/victoria
  - [goal] Migrate testing to ubuntu focal
  - Switch to newer openstackdocstheme and reno versions
  - Clean up some requirements
  - Include transaction ID in ClientException.__str__
  - (Mostly) revert "Cleanup session on delete"
  - Add cacert test config option


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: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Merge "Update the constraints url"
  - Merge "Update invalid link"
  - Tolerate existing gabbiliveceph archive policy
  - Update invalid link
  - Update the constraints url


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


author: OSP Prod Chain <dev-null@redhat.com> 1.3.0-0.20210813001306.6d8e8eb
changelog:
  - Update patches
  - Increase swap size in order to avoid OOM killer
  - Use tempest's ServiceClients rather than Manager


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add irrelevant-files to the provider job
  - Remove six.PY3 conditions
  - Fix flake8 errors


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Fix and improve SSL configuration
  - Replace stein jobs by ussuri and victoria ones


author: OSP Prod Chain <dev-null@redhat.com> 3.2.2-0.20210813041254.c9dcf15
changelog:
  - Update patches
  - Use assertCountEqual instead of assertItemsEqual
  - Use Xena zuul job template
  - Update default cirros version to 0.5.2
  - Updating download_with_retry function
  - Stop trying to use identity URI if dashboard URL exists
  - setup.cfg: Replace dashes with underscores
  - Add wallaby job
  - Release 3.2.0 releasenotes
  - Manila: Add snapshot capabilities in [share]
  - Inclusive jargon
  - Switch to packstack centos8-stream base job
  - Skip test_create_update_server_with_subnet
  - Manila: Set multitenancy_enabled in [share]
  - Fix manila backend_names and enable_protocols
  - Fix share endpoint discovery
  - Add alternative image to be downloaded
  - Fix placement endpoint discovery
  - Enable barbican service
  - Fix a typo in a role var
  - Fix doc style issues and fix some typos
  - Don't run refstack jobs on irrelevant files change
  - Set ssl cert option for horizon service
  - Remove deprecated scenario image option
  - Release 3.1.0 releasenotes
  - Enable neutron port security for Octavia tests
  - Add placement service versions discovery
  - Remove deprecated volume API config options
  - Get ssl opts to every service class
  - Replace refstack-client job
  - Remove OS_AUTH_URL workaround


author: OSP Prod Chain <dev-null@redhat.com> 3.2.2-0.20210902105543.2bf7bf6
changelog:
  - Update patches
  - [Trivial] Fix swift's extension discovery
  - Fix extension discovery for object_storage


author: OSP Prod Chain <dev-null@redhat.com> 3.2.2-0.20211208165525.67f7408
changelog:
  - Update patches
  - Uncomment jobs, part 1
  - Make release notes part of the documentation
  - Publish docs to docs.opendev.org
  - Switch testing to Yoga testing runtime
  - Reflect osf/ to openinfra/ namespace rename


author: OSP Prod Chain <dev-null@redhat.com> 3.2.2-0.20220120230753.d630e48
changelog:
  - Update patches
  - Use python-manilaclient from source
  - Remove references to live_migrate_migrate_instance
  - Fix scenario010 job configuration


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> - 0.5.0-17
changelog:
  - Subpackage python2-testscenarios 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: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220614211518.c3f8681
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - Unmount heat-all tmpfs dir when done


author: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220616000920.3cb4bda
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - bnr - Set properly the default inventory file


author: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220626012046.b224e0b
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - Add HostsEntry to saved stack output
  - Fall back to alt path for ceph client data during export
  - Fix typo "conatiner" -> "container"
  - Set yaql limit iterators to 10000 for ephemeral Heat
  - Remove --no-workflow option


author: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220629155516.d451aaa
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - Move Ansible imports to correct UX Warnings
  - Do not end ceph_namespace with a slash
  - Ensure each host is type string
  - Ignore unreachable errors for scale playbook
  - Only export overcloud for --stack-only/full deploy


author: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220701161515.a6cfbca
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - Add GlobalConfig to saved stack outputs
  - Set owner/permissions on ~/.tripleo for tripleo deploy


author: OSP Prod Chain <dev-null@redhat.com> 16.4.1-0.20220705100412.23dbe54
changelog:
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)
  - Default working_dir for overcloud credential command
  - Add handling for roles and networks to answers
  - Refactor deploy validations for ephemeral heat
  - Fix upgrade prepare
  - node export provisioned - get role_data from stack
  - Standalone - ovn_bridge_mac comma_delimited_list
  - Fix upgrade/external_update/external_upgrade
  - Limit standalone ceph-admin user creation to a single host
  - Remove overcloud config download command
  - Squash standalone deployed_ceph for pythonclient to Wallaby


author: Lon Hohberger <lhh@redhat.com> 16.4.1-0.20220705111520.23dbe54
changelog:
  - Ensure tripleo_ceph_client_vars is set consistently (rhbz#2097408)
  - Revert "Revert "Stop deploying Ceph during the overcloud deployment"" (rhbz#2081592)
  - [DOWNSTREAM-ONLY] Fail the overcloud deploy is ceph-ansible.yaml is included (rhbz#2078069)


author: OSP Prod Chain <dev-null@redhat.com> 16.5.1-0.20221207110335.23dbe54
changelog:
  - Use host network for db_sync (rhbz#2123252)
  - Use hostNetwork for ephemeral heat pod (rhbz#2123252)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.1-6
changelog:
  - Python 2 binary package renamed to python2-trollius
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 2.1-11
changelog:
  - Subpackage python2-trollius 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 "Support log tail/save for instance"
  - Merge "Update master for stable/train"
  - Merge "Drop python 2.7 support and testing"
  - Support log tail/save for instance
  - Support log actions in osc plugin
  - 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
  - Fix resize flavor for instance
  - Support to delete datastore
  - Support to delete datastore version
  - Support to reboot instance
  - Support to force delete instance
  - Add IP addresses in instance list output


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Support role for listing instances
  - Stop to use the __future__ module.
  - Switch to newer openstackdocstheme and reno versions
  - Fix hacking min version to 3.0.1
  - Re-define replication commands
  - Remove flavor API
  - Support to change parameters for the config group
  - Use unittest.mock instead of third party mock
  - Fix KeyError when deleting datastore version
  - 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
  - Support to create datastore version
  - Remove unnecessary API call for listing instances


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Flavor is optional for creating instance
  - Support backup strategy
  - Use primary instead of master for listing instances
  - Use unittest.mock instead of mock
  - Replace assertItemsEqual with assertCountEqual
  - Add py38 package metadata


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Add support of subnet-id and ip-address for creating instance
  - Fix key error when getting private instance
  - [goal] Migrate testing to ubuntu focal
  - Fix create instance
  - Support getting and updating instance access info
  - Support rebuild instance CLI


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Support region in CLI
  - Update TOX_CONSTRAINTS_FILE for stable/victoria
  - Update .gitreview for stable/victoria


author: OSP Prod Chain <dev-null@redhat.com> 7.0.0-0.20210812184138.c7319d8
changelog:
  - Update patches
  - Support to restore backup from data location
  - Bulk backup delete
  - Switch to collections.abc.*
  - add python37 setup.cfg
  - remove unicode from code
  - Fix a bug in print_list when using formatters
  - remove py37
  - Fix getting server id for listing instances
  - update cliff to 3.5.0 support python3.8
  - Support operating_status for instance
  - Show server_id for listing instance by admin
  - Disable openstack-lower-constraints-jobs


author: Lon Hohberger <lon@redhat.com> 4.0.2-1
changelog:
  - Rebase to 4.0.2
  - Fix surrogate handling on decoding
  - CVE-2022-31116 Replace wchar_t string decoding implementation with a uint32_t-based one
  - CVE-2022-31117 Fix double free on string decoding if realloc fails


author: OSP Prod Chain <dev-null@redhat.com> 1.3.1-0.20210816092650.f1cd8ee
changelog:
  - Update patches
  - Validations show group filtering
  - Triggering the 'tripleo-ci-centos-8-undercloud-containers'
  - Unit test refactor
  - Add CLI auto generated documentation using Cliff
  - Add Products metadata key management
  - Add Categories metadata key management
  - Add missing font for PDF generation
  - Build containers in gate  - to match check
  - Remove convert_data function
  - add spinner to highlight progress
  - improve vagrant functionality
  - Test cross contamination prevention
  - reqcheck job is now voting
  - fix var name in logging statement
  - Fix history list sub command when not using the default log dir
  - Simplification of the log path handling by the ValidationLog class
  - Handle backward compatibility for Cliff 2.16.0 (stable/train)
  - Coverage change job
  - Remove content-provider to decrease CI time
  - Fix a regression in the ShowGroup sub-command
  - Fix VALIDATIONS_LOG_BASEDIR constant when $HOME is undefined
  - Correct the tox option for skipping sdist generation
  - get_formatted_data optimization
  - Literal substituted with DEFAULT_VALIDATIONS_BASEDIR
  - Module docstring for validation_libs.constants
  - Filling license info for Ansible and Pyflakes
  - New optional param for log path
  - Fixing the recursive path handling.
  - Constants path formatting unification
  - Improved log path handling
  - Override cliff command parser to handle argparser conflict_handler
  - Update Validations Framework IRC channels
  - Expansion of logging for the list action
  - Remove VALIDATION_GROUPS constant
  - Refactoring of the cli lister module
  - Deprecated assertEquals replaced
  - Refactoring of the cli run module
  - Paths no longer contain double '/'
  - Expansion of logging for the show action.
  - Refactoring of the cli parseractions module
  - Refactoring of the cli history module
  - Refactoring of the cli show module
  - Refactoring of the cli app module
  - Use validation_component for Standalone CI jobs
  - Reqcheck job for upstream validations-libs
  - Bumping the ansible-runner version to 1.4.4
  - Removing ansible-autodoc
  - Fix Python 2.7 compatibility for test_ansible.py
  - Make Python Interpreter option for Ansible Validation Run
  - Elevate the verbosity level when running validation(s)
  - Move fetch_validations role from validations-libs-functional to post playbook
  - Disable quiet mode run when using an Ansible Custom Callback
  - setup.cfg: Replace dashes with underscores
  - Retrieve n latest validation results
  - Cover now  prints line numbers
  - Bump pre-commit repositories
  - Add support for JUnitXML output (optional)
  - Version bumps for rhel9 transition
  - CLI colors refactored
  - group info test mocks and asserts
  - Raise exception if result is empty
  - Invalid char 'xe2' replaced with double dash
  - PDF docs are now available
  - Create dedicated CLI for the Validation Framework
  - Exceptions now indicate cause where applicable
  - Expose ansible ssh_user variable to the run action
  - Add vars to tripleo-ci-centos-8-standalone-validation-libs job
  - Add basic standalone job w/ validate-services true
  - Zuul runs tests in py36 only
  - Expanded and increased strictness of the ansible.py tests
  - Expose callback_whitelist option to Run action
  - Fixes string formatting of the error msg log
  - Default to current user dir for log creation and management
  - Remove the condition to check the groups.
  - Refactor the groups property in Validation class.
  - Fix the syntax for groups in documentation.
  - Moving doc structure closer to that in validations-commons.
  - Return absolute path for inventory
  - Add skip list option in order to provide a black list for validation
  - Modifies README.rst to reference podman.
  - show command now properly uses list of validations
  - Docker image refinement and preparation for future development.
  - Improved Dockefile and simplified use instructions.
  - Add new test for the parse_all_validations_on_disk
  - Add an error message when groups is not found in the playbook
  - One of the two nested calls of os.path.join was redundant.
  - Secondary loop removed. params_only dict now uses update method.
  - OrderedDict can be constructed directly from dict instance
  - Style adjustment of a constant.
  - Removed unnecessary second check.
  - Allow to provide different stdout callback to the libs
  - Local vars were redefining builtins
  - Dockerfile for installing Validation Framework in a CentOS container
  - Fix typo in validations_libs/ansible.py
  - Move ansible-runner version to 1.4.0


author: OSP Prod Chain <dev-null@redhat.com> 1.3.1-0.20210902095840.11488cd
changelog:
  - Update patches
  - Add validation config file mechanism
  - Setting language for the python3.6 tox environment


author: OSP Prod Chain <dev-null@redhat.com> 1.4.1-0.20211208182545.e875e16
changelog:
  - [DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations (rhbz#2013575)
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - [DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations (rhbz#2013575)
  - Mocking 'open' to improve test isolation
  - Disable spinner when running validation in non quiet mode
  - Add the community validation paths
  - Refactor set_argument_parser to fix shell regression
  - Enforce existing roles and playbooks checks
  - Add new CLI sub command to create community validations
  - Use py3 as the default runtime for tox


author: OSP Prod Chain <dev-null@redhat.com> 1.4.1-0.20220107020443.68adc1f
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Convert fstrings to .format to facilitate porting


author: OSP Prod Chain <dev-null@redhat.com> 1.4.1-0.20220108010537.17e6895
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Add backward compatibility for python pathlib module


author: OSP Prod Chain <dev-null@redhat.com> 1.5.1-0.20220118010406.8405bb7
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Move Cliff requirements to 2.16.0


author: OSP Prod Chain <dev-null@redhat.com> 1.5.1-0.20220120010355.eb5c38e
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - For stable/train compatibility ansible-runner needs to move to 1.4.0


author: OSP Prod Chain <dev-null@redhat.com> 1.5.1-0.20220202010414.d98d541
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Fix community init to respect cfg paths


author: OSP Prod Chain <dev-null@redhat.com> 1.5.1-0.20220203010750.2a447de
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Migrate jobs from CentOS 8 to CentOS 8 Stream


author: OSP Prod Chain <dev-null@redhat.com> 1.6.1-0.20220228011605.540ef6f
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Centos 9 jobs for validations libs


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220302010413.299b7b6
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Update master for stable/1.6


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220312010503.9163d8b
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Moving callbacks to validations-libs


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220318011556.4dee6c0
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Checking inventory file presence and format
  - Removing coverchange job


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220328230917.3344af0
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Setting default branch of devstack repositories for functional tests


author: OSP Prod Chain <dev-null@redhat.com> 1.7.0-0.20220330131615.794fb1a
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Removing leftover coverchange reference


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220421030912.5558cb0
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Exceptions for Validations Framework


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220429031343.ce6b419
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Tests verifying functionality ansible runtime infrastructure
  - get_status property simplification and optimization
  - Remove yaml check for inventory in run/cli
  - Removed explicit inheritance from object


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220507030426.802e067
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Removing references to Babel
  - fix symlink for ansible base dir


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220513020507.52b1959
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Validation help improvement
  - Expand validations_logs table with reason of failure


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220514020831.f60fee4
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Fixing CLI formatter import test.


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220523010404.8de0589
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Dockerfile updated to eliminate dependency conflicts


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220528020822.79c6c88
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Add validation container entry point
  - Man pages compatibility
  - Clarifying project branching model in CONTRIBUTING.rst
  - Normalizing VF metadata


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220603020535.5e1c4b0
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Update py36 to py38 tox jobs


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220606010352.79571b7
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Bumping flake8-typing-imports to version 1.12.0
  - Remove six


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220629154257.332f680
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Update python testing as per zed cycle testing runtime


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220701082702.9bf191d
changelog:
  - Revert "[DOWNSTREAM-ONLY] Make the VF logs in /var/log/validations"
  - Adding yamllint configuration file and fixing style violations


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.3.0-10
changelog:
  - Subpackage python2-warlock 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: Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 2.0.33-2
changelog:
  - Removed python2 support (BZ#1747970)
  - Updated documentation (remove unwanted files and add CHANGELOG instead
    of it's broken symlink)


author: Miguel Garcia <migarcia@redhat.com> - 2.0.1-4
changelog:
  - CVE-2023-23934: cookie prefixed with = can shadow unprefixed cookie
  - Record the search position in the multipart parser 
  - CVE-2023-25577: high resource usage when parsing multipart form data with many fields


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: Miro Hrončok <mhroncok@redhat.com> - 1.2.2-12
changelog:
  - Subpackage python2-wsgi_intercept has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: OSP Prod Chain <dev-null@redhat.com> 0.10.1-0.20211222090425.63fe135
changelog:
  - Update patches
  - Fix coverage and getargspec deprecation
  - Python 3.9: use encodebytes / decodebytes
  - Remove use of '__import__'
  - Fix misc README issues
  - sphinxext: Fix Sphinx 3.0 compatibility
  - tox: Remove pecan-devNN tox targets, centralize deps
  - Rework documentation build
  - Allow fault code customization
  - Undo rename of 'wsme.rest.json', 'wsme.rest.xml' modules
  - WebOb: Do not use the deprecated best_match method
  - Remove simplejson support
  - Remove support for SPORE protcol
  - Remove support for SQLAlchemy protocol
  - Remove support for SOAP protocol
  - Remove support for Ext Direct protocol
  - Remove cornice integration


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Switch to newer openstackdocstheme and reno versions
  - Cleanup py27 support
  - Update hacking for Python3
  - Drop python 2.7 support and testing
  - Update master for stable/ussuri


author: Miro Hrončok <mhroncok@redhat.com> - 18.1.0-2
changelog:
  - Subpackages python2-zmq, python2-zmq-test have been removed
    See https://fedoraproject.org/wiki/Changes/RetirePython2


author: Jochen Breuer <jbreuer@suse.de> - 18.1.0-3
changelog:
  - Providing python-pyzmq, since some packages are still relying on that.
    See: https://bugzilla.redhat.com/show_bug.cgi?id=1789889


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


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 0.5.6-1
changelog:
  - Upgrade to 0.5.6 (transitional step before 0.6.x for Fedora <29)
  - Drop Py_ssize_t patch applied upstream
  - Update download URL


author: Marcin Zajaczkowski <mszpak ATT wp DOTT pl> - 0.5.6-2
changelog:
  - Backport patch from 0.6.1 to fix issues with missing ENOATTR in libatttr 2.4.48
    in Fedora 28/29 (#1603242, related to #1601482) - 0.5.6-1 was broken also in F28


author: Thierry Vignaud <tvignaud@redhat.com> 14.0-20181220.1
changelog:
  - OSP 14 RHEL 7.6 based images
  - Add Multi-arch director images
  - convert to using preun and posttrans script handling from rhosp-release
  - move octavia images to /usr/share/openstack-octavia-amphora-images (rhbz#1645572)
  - ensure that octavia is always installed (rhbz#1644688)


author: Jon Schlueter <jschluet@redhat.com> 2.15-6
changelog:
  - remove guard on rhel version guard and always Require rhosp-network-scripts-openvswitch rhbz#2052057


author: Lon Hohberger <lhh@redhat.com> 2.17-4
changelog:
  - Allow 3+ version tuples (maj/min/patch)
  - Obsolete ovn-2021 < 22 to avoid micro version bumps
  - Update to use ovn22.03 (rhbz#2076719)


author: Jason Joyce <jjoyce@redhat.com> 17.0.0-1
changelog:
  - Setting up for OSP 17 Beta
  - Update to script version 2.0.0 for python3-rpm support
  - Removing the dependency on rpmdevtools


author: Sandro Bonazzola <sbonazzo@redhat.com> - 1.2.5-7
changelog:
  - moving build process to build section
  - patch source code before the build happens
  - use license macro
  - add missing license file to doc subpackage


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.2.0-6
changelog:
  - Use C.UTF-8 locale
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


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.


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20220719200330.fa5422f
changelog:
  - [DOWNSTREAM ONLY] Workaround issue with ansible-core-2.12.2 (rhbz#2107914)
  - Revert "Override tripleo_ceph_client_vars in tripleo_run_cephadm role"
  - Designate: remove unnecessary transitional code for moving extra IP (rhbz#1884782)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20220719220858.fa5422f
changelog:
  - [DOWNSTREAM-ONLY][OVN] Wrap IPv6 addresses (rhbz#2108580)
  - Revert "Override tripleo_ceph_client_vars in tripleo_run_cephadm role"
  - Designate: remove unnecessary transitional code for moving extra IP (rhbz#1884782)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20220720020859.fa5422f
changelog:
  - Revert "Override tripleo_ceph_client_vars in tripleo_run_cephadm role"
  - Designate: remove unnecessary transitional code for moving extra IP (rhbz#1884782)


author: Lon Hohberger <lhh@redhat.com> 3.3.1-0.20220720020860.fa5422f
changelog:
  - Require tripleo_ceph_client_vars to be overridden (rhbz#2097408)
  - Revert "Override tripleo_ceph_client_vars in tripleo_run_cephadm role"
  - Designate: remove unnecessary transitional code for moving extra IP (rhbz#1884782)
  - [update] Tell subscription-manager it's not running in a container. (rhbz#2103995)
  - [DOWNSTREAM ONLY] Specify the rhosp constraints regarding version. (rhbz#2103639)
  - [DOWNSTREAM-ONLY] Omit pg_num unless provided in tripleo_run_cephadm's build_pools (rhbz#2081592)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20221123230736.fa5422f
changelog:
  - Ensure $tuned_params is restored after grub2-mkconfig (rhbz#2122949)
  - Fix typo when nova pool is built and wrong flag during cli creation (rhbz#2145269)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20221207170310.fa5422f
changelog:
  - bnr - Update on rear scripts to support the ceph bnr on LVM (rhbz#2118397)
  - Fix typo when nova pool is built and wrong flag during cli creation (rhbz#2145269)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20221207220822.fa5422f
changelog:
  - Unbound: remove incorrect config of forwarding (rhbz#2121146)
  - Fix typo when nova pool is built and wrong flag during cli creation (rhbz#2145269)


author: OSP Prod Chain <dev-null@redhat.com> 3.3.1-0.20221208161842.fa5422f
changelog:
  - Fix ovs check pkg_has_restart error. (rhbz#2151845)
  - Ensure english locale when running the command for ovs checks. (rhbz#2151845)
  - Fix typo when nova pool is built and wrong flag during cli creation (rhbz#2145269)


author: Lon Hohberger <lhh@redhat.com> 3.3.1-0.20221208161843.fa5422f
changelog:
  - Fix indentation error (rhbz#2153719)
  - Ensure english locale when running the command for ovs checks. (rhbz#2151845)
  - Fix typo when nova pool is built and wrong flag during cli creation (rhbz#2145269)
  - Revert "Override tripleo_ceph_client_vars in tripleo_run_cephadm role"
  - Designate: remove unnecessary transitional code for moving extra IP (rhbz#1884782)
  - [update] Tell subscription-manager it's not running in a container. (rhbz#2103995)
  - [DOWNSTREAM ONLY] Specify the rhosp constraints regarding version. (rhbz#2103639)
  - [DOWNSTREAM-ONLY] Omit pg_num unless provided in tripleo_run_cephadm's build_pools (rhbz#2081592)


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - Revert "New parameters in order to set how we want to redirect logs"
  - Stop to use the __future__ module.


author: OSP Prod Chain <dev-null@redhat.com> XXX-XXX
changelog:
  - Update patches
  - zuul: run standalone job if tripleo_deploy role is touched
  - Add role tripleo_overcloud_node_extract_provisioned


author: OSP Prod Chain <dev-null@redhat.com> 0.6.1-0.20210813074724.95c0c40
changelog:
  - Update patches
  - Add auto releasing job for tripleo-operators collection
  - Bump galaxy version for a release
  - Add meta/runtime.yml file required by galaxy
  - Document local var
  - Add --reproducer-command to tripleo-deploy role
  - Limit tripleo-repos to CentOS
  - tripleo_overcloud_node_introspect: Add log output
  - Adding static invenory param to tripleo_validator_run
  - Fixing tripleo_validator_group_info role
  - Fixing tripleo_validator_show_parameter role
  - Removing --validation from role
  - Revert "Added publish-openstack-python-tarball job to publish the tarballs"
  - Added publish-openstack-python-tarball job to publish the tarballs
  - Correct the tox option for skipping sdist generation
  - Add missing "vip" argument to the CLI
  - tripleo_overcloud_node_provision - add --network-config
  - Add role for tripleo_overcloud_network_vip_provision
  - Add role for tripleo_overcloud_network_provision
  - Only trigger provider when consumer child present
  - Switch tripleo_deploy_standalone to false by default
  - tripleo_repo: add missing >- to remove trailing n
  - tripleo_repos: add tripleo_repos_repo_branch
  - Add container_image_prepare files for standalone job
  - Use -dev version for galaxy in git repo
  - add role to gather info of tripleo validation group
  - add role to show tripleo validation
  - '--network-ports' support in overcloud node (un)provison
  - add role to show tripleo validation parameter
  - Make content provider depend on openstack-tox-linters in check
  - Create tripleo_overcloud_backup role
  - Ensure undercloud backup role runs with root privileges
  - Update tripleo_undercloud_backup role
  - Add yes overrides to the minor update roles
  - Drop *update_plan_only ansible var
  - add role to list available tripleo validations
  - Update TOX_CONSTRAINTS_FILE
  - Bump version for release
  - Add --no-stream support for tripleo-repos
  - Add stream flag for centos8 stream
  - Bump molecule


author: OSP Prod Chain <dev-null@redhat.com> 0.6.1-0.20210928010332.8f42bea
changelog:
  - Update patches
  - Added support for tcib_extras in container build
  - Limit the usage of upper-constraints
  - Add '--vip-file' to overcloud deploy


author: OSP Prod Chain <dev-null@redhat.com> 0.7.1-0.20211021090812.03a2eef
changelog:
  - Update patches
  - Make temporary directory for collection more permissive
  - Remove --skip-nodes-and-networks


author: OSP Prod Chain <dev-null@redhat.com> 0.7.2-0.20211110011833.ae2b3e4
changelog:
  - Update patches
  - Generate node unprovision script if wanted
  - Add default stack to some roles
  - Added Ephemeral Heat CLI in overcloud_deploy role
  - Modified shell_args plugin for nested lists.


author: OSP Prod Chain <dev-null@redhat.com> 0.7.2-0.20220317215425.fbcd961
changelog:
  - Update patches
  - Add tripleo_ceph_deploy role
  - Add tripleo_ceph_user role
  - Add tripleo_ceph_spec role
  - Overcloud post-installation playbook


author: OSP Prod Chain <dev-null@redhat.com> 1.3.1-0.20210816093350.f2be800
changelog:
  - Update patches
  - Test validations for false positives
  - Removing validations-libs from test-requirements
  - Add missing font for PDF generation
  - reqcheck job is now voting
  - fix var name in logging statement
  - Removing lookup_plugins data file directive
  - Expanded docstrings for library subpackage.
  - Coverage change job
  - Callback logging unification
  - Remove content-provider to decrease CI time
  - [advanced_format_512e_support] Add role documentation in sphinx
  - [xfs_check_ftype] Add role documentation in sphinx
  - Enforce some better rights on temporary files
  - [validate_selinux] Add role documentation in sphinx
  - [service_status] Add role documentation in sphinx
  - [ntp] Add role documentation in sphinx
  - [no_op] Add role documentation in sphinx
  - [dns] Add role documentation in sphinx
  - [check_selinux_mode] Add role documentation in sphinx
  - [check_ram] Remove README.md file
  - [check_latest_packages_version] Add role documentation in sphinx
  - [check_disk_space] Add role documentation in sphinx
  - [check_cpu] Remove README.md file
  - Fix the way we handle validation cli command in CI role
  - Allow comments in variable files to be rendered in docs
  - Reorganize CONTRIBUTING information
  - Remove messages very specific to CI
  - Loop variable name conflict resolution
  - Correct the tox option for skipping sdist generation
  - Removing superfluous imports from tests
  - Removing the 'PIP_+' string from tox.ini
  - Enabling indentation rule for yamllint.
  - New location of the default log directory.
  - functools provide reduce instead of the ansible
  - Update Validations Framework IRC channels
  - Remove haproxy validation from validations-common
  - Renamed variable to something more illuminating.
  - Bump molecule to 3.3.1
  - Trigger molecule jobs when modifying the following files
  - Rename local variable component to validation_component for Upstream CI
  - Remove Jinja2 constraint
  - Licences are now listed for all requirements.
  - Unblocking the openstack-tox-docs job.
  - Adds dockerignore to the repo
  - Reqcheck job for upstream validations-common
  - Temporary fetch logs adjustement to detect log folder
  - File validation extended to callback_plugins, main loop optimized
  - Added the 'CALLBACK_NEEDS_WHITELIST' attribute.
  - Remove workaround for tox-ansible and global molecule config
  - Fix callback_type for validation_json.py
  - Add testing for custom callback feature
  - Fix targeting hosts to 'localhost' instead of 'all'
  - Sync is no longer loopy
  - Artifacts directory path is now set in a variable
  - Simple tests for validation_json callback.
  - Test for callback initiation.
  - Bump pre-commit repositories
  - Add shared configuration for all molecule test
  - Fetch all Validations, json and log files with CI role
  - Superfluous imports are now mocked
  - Remove RoleNames ansible-lint custom rule
  - Update validations role to be used by tripleo CI and devstack tests
  - Update of validate-files script
  - Use new CLI for functionnal tests and remove validation.py script
  - Disabling strict mode for ConfigParser in read_ini
  - ConfigParser exeption message should be returned
  - Version bumps to prepare for rhel9 transition
  - Fixed exception handling of the print_tuple_table method.
  - Adding backup-and-restore validation group
  - Except block now covers specific errors
  - Make check_latest_packages_version roles more generic
  - add basic standalone job w/ validate-services true
  - Tests for validation.py module and helper classes
  - Fallback on PWD for the Validation json log instead of getcwd
  - Improved test coverage for library/advanced_format.py
  - Improved test coverage for library/warn.py
  - Cover report omits test files
  - [Testing Infra] Apply here the improvements done to tripleo-validations
  - Re-add documentation for http_json callback
  - .gitignore now excludes JSON molecule logs
  - packages var renamed to packages_list
  - Introduce tox-ansible to validations-common
  - Test class for http_json callback.
  - Make callback write to default if /var/log/validations does not exist
  - Branching is now considered, line numbers are printed
  - Puts DISABLE_PIP_VERSION_CHECK on a separate line
  - Docs are now built in pdf
  - Python 2.7 environment, mimicking the one used by RDO
  - Fixes issues caused by dict unpacking in (90e6133)
  - cli help rework and cleanup
  - Validations now gather only the subset of facts they need
  - explanation why plugins don't respect normal naming coventions
  - Test infrastructure for library scripts along with few samples.
  - Add validation-common documentation structure
  - Restrict execution to localhost only
  - Make the measuring code coverage test working
  - Simple tests for validation_output callback.
  - Simple tests for validation_stdout callback.
  - Simple tests for fail_if_no_hosts callback.
  - Infrastructure for callback unit tests
  - Add external http logging callback
  - Fix list index out of range
  - Update TOX_CONSTRAINTS_FILE
  - Remove useless python import
  - Restrict Ansible dependency


author: OSP Prod Chain <dev-null@redhat.com> 1.3.1-0.20210902114238.3f65cc0
changelog:
  - Update patches
  - validations_read_ini refactoring
  - callback adjustment for no hosts matched
  - Setting language for the python3.6 tox environment


author: OSP Prod Chain <dev-null@redhat.com> 1.4.1-0.20211208174305.cf7ebdd
changelog:
  - Update patches
  - Create clients component for CI Validations Jobs
  - Run all validations and fail after for CI role
  - CI task for execution of all packaged validations
  - Use py3 as the default runtime for tox


author: OSP Prod Chain <dev-null@redhat.com> 1.5.1-0.20220202011319.a7ed9c1
changelog:
  - Update patches
  - feat(removal): tox-ansible support
  - fix(molecule): Add ability to run molecule on Fedora
  - fix(ci): Install python3 package first
  - add pre-update and pre-upgrade groups to ntp playbook


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220429021334.0db0dc4
changelog:
  - Update patches
  - Setting default branch of devstack repositories for functional tests
  - setup.cfg: Replace dashes by underscores
  - Create security component for CI Validations component jobs


author: OSP Prod Chain <dev-null@redhat.com> 1.7.1-0.20220513010509.be239e8
changelog:
  - Update patches
  - Normalizing VF metadata
  - Setting default inventory to 0 length string
  - Removing references to Babel


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 4.3.4-1
changelog:
  - Upstream upgrade
  - Fixes #1921879, #1921972, #1921973, #1921975, #1921976, #1921979, #1921981,
  - #1921983, #1921983, #1921985, #1921987, #1921989, #1921992, #1921994


