Skip to content

Synchronise 2025.1 with upstream#75

Merged
priteau merged 3 commits into
stackhpc/2025.1from
upstream/2025.1-2026-05-04
May 7, 2026
Merged

Synchronise 2025.1 with upstream#75
priteau merged 3 commits into
stackhpc/2025.1from
upstream/2025.1-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 2025.1 from upstream stable/2025.1.

gthiemonge and others added 3 commits March 31, 2026 14:41
Python 3.13 enables VERIFY_X509_STRICT by default in SSL contexts,
which enforces RFC 5280 compliance for X.509 certificates. This
caused TLS handshake failures between octavia-worker and amphorae
because the locally generated certificates were missing the Subject
Key Identifier (SKI) and Authority Key Identifier (AKI) extensions.

This change adds both extensions to certificates generated by the
local certificate generator, ensuring compatibility with Python 3.13+
and OpenSSL strict verification mode.

Closes-Bug: #2146740
Change-Id: I4fd6b76a8856fff82c5e37b279f5991ecd436ab3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Gregory Thiemonge <gthiemon@redhat.com>
(cherry picked from commit c86b945)
(cherry picked from commit 2d14acc)
(cherry picked from commit ecec679)
Change-Id: Id5a80a915fd66bcb252dc8f7636453d4cf318968
Signed-off-by: Gregory Thiemonge <gthiemon@redhat.com>
(cherry picked from commit bad5457)
@github-actions github-actions Bot requested a review from a team as a code owner May 4, 2026 07:19
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels May 4, 2026
@priteau priteau closed this May 7, 2026
@priteau priteau reopened this May 7, 2026
@priteau priteau enabled auto-merge May 7, 2026 15:38
@priteau priteau merged commit 663d95e into stackhpc/2025.1 May 7, 2026
4 checks passed
@priteau priteau deleted the upstream/2025.1-2026-05-04 branch May 7, 2026 15:39
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.

2 participants