Skip to content

Conversation

@zzzeek
Copy link
Contributor

@zzzeek zzzeek commented Nov 10, 2025

in af80f46 we removed the client finalizer being added to the secret; it's added only to MariaDBAccount, where the MariaDBAccount maintains its own finalizer on the secret. However, we forgot to update the test harnesses in harnesses.go which check for client finalizers in both MariaDBAccount as well as the Secret; this change updates all those suites to not check inside the Secret since it no longer receives the finalizer.

in af80f46 we removed the
client finalizer being added to the secret; it's added only
to MariaDBAccount, where the MariaDBAccount maintains its
own finalizer on the secret.  However, we forgot to update the
test harnesses in harnesses.go which check for client finalizers
in both MariaDBAccount as well as the Secret; this change updates
all those suites to not check inside the Secret since it no longer
receives the finalizer.
@zzzeek zzzeek requested review from dciabrin and stuggi and removed request for frenzyfriday and olliewalsh November 10, 2025 14:48
@lmiccini
Copy link

/approve

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 10, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lmiccini, zzzeek

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

The pull request process is described here

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

@dciabrin
Copy link
Contributor

/lgtm

I have tested locally the barbican dependincy bump PR which was failing since last week openstack-k8s-operators/barbican-operator#304, by forcing it to use @zzzeek's PR hash, and all 65/65 tests pass.

Let's see how we can re-add tests for our finalizers in a subsequent PR, so we can unblock everyone here.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants