Synchronise master with upstream#190
Merged
priteau merged 36 commits intostackhpc/masterfrom May 4, 2026
Merged
Conversation
This script could probably just be removed as I don't think it is used anymore. But it does have some useful things, so... I hadn't really noticed it before so decided to try it out. There were several things broken with typos and other bitrot. This addresses those findings to allow running the script against a requirements file to get details in json format that can be used to review or to be consumed by other tools. To make it a little easier to notice, also moving the file from the root of the repo to the tools/ folder where most of these helpers are expected to be found. Change-Id: Ib88f96d42f868570acf9fb73b85e26e9e0bef18b Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Include the copy-button to enable improved code-block usability across the documentation Related PR: https://review.opendev.org/c/openstack/openstack-ansible/+/969317 Checklist: - Is the library actively maintained?: The library isn't very actively maintained, with updates coming around 2-3 times a year. However, it's stable enough that regular updates aren't necessary for most use cases. - Is the library license compatible? It's under the MIT license, so yes it's compatible. - Is the library already packaged in the distros we target (Ubuntu latest LTS / Debian latest)? No, it is not typically packaged in official Ubuntu or Debian repositories, but can be installed via pip. - Is the library required for OpenStack project or related dev or infrastructure setup? It can be useful for almost all projects with Sphinx documentation to provide easy copy-pasting for code examples in docs. - If the library release is managed by the Openstack release process does it use the cycle-with-intermediary release type? N/A Change-Id: I8c367e5f78ac15b28190c1d6788971681c58dacd Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
The cross jobs should use the latest available python version, which is Python 3.13 currently. Signed-off-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I97dbb2c4063a08328a8563ffd6791b7ce9eb03a4
Fixes applied to automated upper-constraints.txt update:
Keep version specific pins where applicable.
Pin versions for packages that are not ready for updating:
- pyasn1,pyasn1_modules
- pysnmp-lextudio:
ironic: "AttributeError: module 'pysnmp.hlapi' has no attribute 'usmHMACMD5AuthProtocol'"
- pyroute2: Neutron issues
Pins only relevant for python_version==3.10:
- backports.strenum===1.3.1
Change-Id: I5bf6d63416a68ec92ce63e1e985e6df3b7840661
Co-Authored-by: Dr. Jens Harbott <harbott@osism.tech>
Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org>
Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2.9.0 fixes some issues with assert* methods that are currently causing gate issues in the likes of openstacksdk. Change-Id: Ic86c270ee5dda683247a846936798166314022d3 Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
meta: version: 2.6.0 meta: team: oslo meta: diff-start: - meta: series: independent meta: branch: master meta: release-type: release meta: pypi: no meta: first: no meta: release:Author: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: I6c89d0b7eadfe12d1910d785da3ffed2118823be meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org> meta: release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta: release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com> meta: release:Code-Review+1: Daniel Bengtsson <dbengt@redhat.com> Change-Id: Id4b40f1a886a25cfc32c7aa6f8aa748d43453b1f Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
We have not merged the H deliverables patch yet so the latest release of cliff is against stable/2026.1. Bump master u-c to this version. Change-Id: Iad539c88e3010d41f7b9b10eba048f7183c74fbe Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
meta: version: 8.4.0 meta: team: Release Management meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Elod Illes <elod.illes@est.tech> meta: release:Commit: Elod Illes <elod.illes@est.tech> meta: release:Change-Id: Ib4839c30b8d4c10b3ae6639ae14f947662a560d5 meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> Change-Id: I9f5f9107f79422d77f246eb45ff81444ea3a1de1 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 4.0.2 meta: team: oslo meta: diff-start: - meta: series: independent meta: branch: master meta: release-type: release meta: pypi: no meta: first: no meta: release:Author: Jeremy Stanley <fungi@yuggoth.org> meta: release:Commit: Jeremy Stanley <fungi@yuggoth.org> meta: release:Change-Id: I9a30f735a1e84388402ab9e1f6696a84c3c2cb01 meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org> meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org> meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> Change-Id: I7f996b298b70a6a7a50d7b4db9058f8e9abd4211 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
The dependency has been dropped from ironic in [0]. Also the comment about pysnmp is no longer true, it is being maintained again and vitrage is using it. [0] https://review.opendev.org/c/openstack/ironic/+/982147 Signed-off-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I59857d930e4ac04a90d2e8e10c360b4f30fa1a13
Fixes applied to automated upper-constraints.txt update: Keep version specific pins where applicable. Pin versions for packages that are not ready for updating: - pyroute2: Neutron issues Pins only relevant for python_version==3.10: - backports.strenum===1.3.1 Co-Authored-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I46092a7a5ede41a0870d4ad968a473487e71bfed Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
meta: version: 4.11.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:Commit: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:e8b69cf27 Identity: Support authorization_ttl property for identity providers meta: release:Change-Id: Iaf84a3a919d1d01b351ee6e01ad62205f39b7e6b meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Artem Goncharov <artem.goncharov@gmail.com> meta: release:Code-Review+2: Dr. Jens Harbott <frickler@offenerstapel.de> Change-Id: Idd14bef186116f7691f9e64237885735aead2c06 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 4.5.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: Ib82aeb4129030ca715a067fc54027002d073d57a meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: Ie4428c5ee444a51eac22dcd935172b2160b5b56c Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 2.17.0 meta: team: neutron meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> meta: release:Commit: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> meta: release:Change-Id: I1031de4878a6ff2fcdf2ca903491bd7191ec5b4d meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Brian Haley <haleyb.dev@gmail.com> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Jeremy Stanley <fungi@yuggoth.org> Change-Id: Ie32730609153887d00cb014f17afef5dba0cae16 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 3.25.0 meta: team: neutron meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> meta: release:Commit: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> meta: release:Change-Id: I962043aab826a8824f73a797d9adeedfed694ba9 meta: release:Code-Review+1: Brian Haley <haleyb.dev@gmail.com> meta: release:Code-Review+1: Lajos Katona <katonalala@gmail.com> meta: release:Code-Review+1: Bence Romsics <bence.romsics@gmail.com> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Slawek Kaplonski <skaplons@redhat.com> meta: release:Code-Review+2: Jeremy Stanley <fungi@yuggoth.org> Change-Id: I4242605057fed504384fa0b8b02f650634811065 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 6.1.1 meta: team: oslo meta: diff-start: - meta: series: independent meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: Ibb8edad7159a4bdaf2d9e60650d540a33bc1e4f2 meta: release:Code-Review+2: Jeremy Stanley <fungi@yuggoth.org> meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: If2c0b2591f9a78a797aa1ddb03437132a23f03e9 Signed-off-by: Elod Illes <elod.illes@est.tech> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
release was made on 2026.1, but since it is the newest version overall, it needs to be bumped on the master branch, too meta: version: 7.4.1 meta: team: oslo meta: diff-start: - meta: series: gazpacho meta: branch: stable/2026.1 meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Takashi Kajinami <kajinamit@oss.nttdata.com> meta: release:Commit: Takashi Kajinami <kajinamit@oss.nttdata.com> meta: release:Change-Id: Ib4f005504e94e9b5ef220b3d1226d630ec919865 meta: release:Code-Review+2: Dr. Jens Harbott <frickler@offenerstapel.de> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: I8e091e70829078b551789567cfb5f5570dc589e4 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh (cherry picked from commit 7e07cb2)
Fixes applied to automated upper-constraints.txt update: Keep version specific pins where applicable. Pin versions for packages that are not ready for updating: - pyroute2: Neutron issues Pins only relevant for python_version==3.10: - backports.strenum===1.3.1 Co-Authored-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I7c1339f05cae0af193344e2dfbcb9018d94d1534 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
meta: version: 3.10.2 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: Ica1e0578794aa02543a575bb790c292e84353186 meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Dr. Jens Harbott <frickler@offenerstapel.de> meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> Change-Id: Ida64f22af86c3b402ed08f1ca0f3ec632b839b13 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
Fixes applied to automated upper-constraints.txt update: Keep version specific pins where applicable. Pin versions for packages that are not ready for updating: - pyroute2: Neutron issues - awscurl: ceilometer unit tests Pins only relevant for python_version==3.10: - backports.strenum===1.3.1 Co-Authored-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: Ib909ecfebb541e306444f4ed6483f5d48dbe807b Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
meta: version: 4.0.3 meta: team: oslo meta: diff-start: - meta: series: independent meta: branch: master meta: release-type: release meta: pypi: no meta: first: no meta: release:Author: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:Commit: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:Change-Id: I5bfef8ee3fc438991b555e4f45822aaeb85c5645 meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Dr. Jens Harbott <frickler@offenerstapel.de> meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> Change-Id: I23690dbec6cfbcb8a3a013fe5ebcecbb0a1c473d Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 4.12.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Dylan McCulloch <dylan.mcculloch@gmail.com> meta: release:Commit: Dylan McCulloch <dylan.mcculloch@gmail.com> meta: release:Change-Id: Ied48263d49958464e6e56c8558216ddea642b20d meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Stephen Finucane <stephenfin@redhat.com> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: Id42446ff395639e62afdde5f17006ec5610105a9 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 3.11.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Balazs Gibizer <gibi@redhat.com> meta: release:Commit: Balazs Gibizer <gibi@redhat.com> meta: release:Change-Id: Ida6788b25b6acc6622a51883d824733a1008d421 meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: I840ff1d60a4ae3f0b0d3bd132687e27784433b01 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
priteau
approved these changes
May 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains a snapshot of master from upstream master.