Skip to content

[release-2.12] MTV-5867 | fix OpenStack client to use GetCACert() for ca.crt support#7224

Open
github-actions[bot] wants to merge 1 commit into
release-2.12from
bp-release-2.12-239b149
Open

[release-2.12] MTV-5867 | fix OpenStack client to use GetCACert() for ca.crt support#7224
github-actions[bot] wants to merge 1 commit into
release-2.12from
bp-release-2.12-239b149

Conversation

@github-actions

Copy link
Copy Markdown

Backport: #7198

The OpenStack client was reading CA certificates directly from the
'cacert' secret field, bypassing the GetCACert() helper introduced
in PR #5549 (MTV-4561). This caused the standard Kubernetes ca.crt
field to be ignored, falling back to the system CA pool.

The RHV and OpenShift clients were updated in PR #5549 to use
util.GetCACert(), but the OpenStack client was missed.

Ref: https://redhat.atlassian.net/browse/MTV-5867
Resolves: MTV-5867

The OpenStack client was reading CA certificates directly from the
'cacert' secret field, bypassing the GetCACert() helper introduced
in PR #5549 (MTV-4561). This caused the standard Kubernetes ca.crt
field to be ignored, falling back to the system CA pool.

The RHV and OpenShift clients were updated in PR #5549 to use
util.GetCACert(), but the OpenStack client was missed.

Ref: https://redhat.atlassian.net/browse/MTV-5867
Resolves: MTV-5867
Signed-off-by: Ameen Barakat <abarakat@redhat.com>
@github-actions github-actions Bot requested a review from mnecas as a code owner June 22, 2026 13:19
@github-actions github-actions Bot requested a review from AmenB June 22, 2026 13:19
@github-actions github-actions Bot requested review from solenoci and yaacov as code owners June 22, 2026 13:19
@github-actions github-actions Bot requested a review from mnecas June 22, 2026 13:19
@github-actions github-actions Bot requested review from Hazanel and mrnold as code owners June 22, 2026 13:19
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant