Skip to content

[OSPRH-33382] Generate telemetry_secret per-deployment instead of har… - #969

Open
jlarriba wants to merge 1 commit into
openstack-k8s-operators:mainfrom
jlarriba:OSPRH-33382-template-telemetry-secret
Open

[OSPRH-33382] Generate telemetry_secret per-deployment instead of har…#969
jlarriba wants to merge 1 commit into
openstack-k8s-operators:mainfrom
jlarriba:OSPRH-33382-template-telemetry-secret

Conversation

@jlarriba

Copy link
Copy Markdown
Collaborator

…dcoded literal

The Ceilometer publisher telemetry_secret was hardcoded as a static literal in three config templates (central, compute, ipmi), meaning every deployment shared the same publicly known HMAC key. This replaces it with a per-deployment random value generated on first reconcile and persisted via CreateOrPatchSecretPreserve, following the same pattern used for other templated secrets in the operator.

@openshift-ci
openshift-ci Bot requested review from abays and elfiesmelfie July 30, 2026 08:16
@openshift-ci

openshift-ci Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jlarriba

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

…dcoded literal

The Ceilometer publisher telemetry_secret was hardcoded as a static
literal in three config templates (central, compute, ipmi), meaning
every deployment shared the same publicly known HMAC key. This replaces
it with a per-deployment random value generated on first reconcile and
persisted via CreateOrPatchSecretPreserve, following the same pattern
used for other templated secrets in the operator.

Signed-off-by: Juan Larriba <jlarriba@redhat.com>
@jlarriba
jlarriba force-pushed the OSPRH-33382-template-telemetry-secret branch from 0710d0a to 504b356 Compare July 30, 2026 10:29
@jlarriba

Copy link
Copy Markdown
Collaborator Author

/retest

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant