Skip to content

Synchronise 2025.1 with upstream#852

Merged
Alex-Welsh merged 8 commits intostackhpc/2025.1from
upstream/2025.1-2026-03-09
Mar 9, 2026
Merged

Synchronise 2025.1 with upstream#852
Alex-Welsh merged 8 commits intostackhpc/2025.1from
upstream/2025.1-2026-03-09

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions bot commented Mar 9, 2026

This PR contains a snapshot of 2025.1 from upstream stable/2025.1.

ednxzu and others added 8 commits December 20, 2025 23:20
The loadbalancer role used haproxy_external_single_frontend_public_port
(hardcoded to 443) instead of haproxy_single_external_frontend_public_port
(smart default based on TLS setting). This broke HTTP-only deployments where
services expected port 80 but haproxy bound to port 443.

Closes-bug: #2133456
Change-Id: I128f7cab52818d369ee7d3252d81383cf49eca97
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
(cherry picked from commit bb4feef)
Change-Id: I5cf2fbd0bb4812b212a6bf05c4d4a2dd992a6cfe
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
(cherry picked from commit 7b695b5)
Due to dynamic nature of blackbox exporters list in prometheus.yml
generation of that config file was never idempotent.

Let's sort it in the end - so it doesn't cause restart every deploy.

Closes-Bug: #2142870

Change-Id: Ie45e61af3c88208498316a63a97cf5d4ce67b3be
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
(cherry picked from commit 64d2b1d)
setuptools 82 removed pkg_resources, breaking stable/2025.1 jobs.
Use a temporary stable-only pin to setuptools==81.0.0.

detail reasoning in [1].

[1] https://review.opendev.org/c/openstack/requirements/+/976227

Depends-On: https://review.opendev.org/c/openstack/kolla/+/978553

Change-Id: I7119738be89d0172aaf741551ca8fb049d046ba7
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
Disabling requirements check because we need to pin bcrypt to
a version lower than 5.0.0, due to passlib and bcrypt
incompatibility, and since passlib is basically dead - there's
no way to fix that in any other way for stable branches.

Related issue: ansible/ansible#85919

Closes-Bug: #2126975
Closes-Bug: #2102117

Signed-off-by: Christian Berendt <berendt@osism.tech>
Signed-off-by: Joachim de Groot <joacihm.de.groot@menzel-it.net>
Change-Id: I47eee02a47104d3411992f7e6e9dd8f0c2ad0919
(cherry picked from commit fdc5740)
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Mar 9, 2026
@github-actions github-actions bot requested a review from a team as a code owner March 9, 2026 06:36
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Mar 9, 2026
@Alex-Welsh Alex-Welsh closed this Mar 9, 2026
@Alex-Welsh Alex-Welsh reopened this Mar 9, 2026
@Alex-Welsh Alex-Welsh merged commit fdb31d0 into stackhpc/2025.1 Mar 9, 2026
4 checks passed
@Alex-Welsh Alex-Welsh deleted the upstream/2025.1-2026-03-09 branch March 9, 2026 09:18
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