Skip to content

Synchronise master with upstream#190

Merged
priteau merged 36 commits intostackhpc/masterfrom
upstream/master-2026-05-04
May 4, 2026
Merged

Synchronise master with upstream#190
priteau merged 36 commits intostackhpc/masterfrom
upstream/master-2026-05-04

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 4, 2026

This PR contains a snapshot of master from upstream master.

stmcginnis and others added 30 commits March 9, 2026 09:09
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
OpenStack Proposal Bot and others added 6 commits April 27, 2026 08:02
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
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels May 4, 2026
@github-actions github-actions Bot requested a review from a team as a code owner May 4, 2026 07:19
@priteau priteau closed this May 4, 2026
@priteau priteau reopened this May 4, 2026
@priteau priteau merged commit 713974d into stackhpc/master May 4, 2026
4 checks passed
@priteau priteau deleted the upstream/master-2026-05-04 branch May 4, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants