Skip to content

Conversation

@hawkowl
Copy link
Collaborator

@hawkowl hawkowl commented Nov 6, 2025

Which issue this PR addresses:

Fixes ARO-22479

What this PR does / why we need it:

Waits for all the COs to settle before finishing the install. May need more work (checking revisions, etc)

Test plan for issue:

E2E, needs unit tests tho

Is there any documentation that needs to be updated for this PR?

N/A

How do you know this will function as expected in production?

E2E

@hawkowl hawkowl added go Pull requests that update Go code skippy pull requests raised by member of Team Skippy labels Nov 6, 2025
@hawkowl hawkowl changed the title Attempt to wait for all cluster operators to settle before finishing install [ARO-22479] Attempt to wait for all cluster operators to settle before finishing install Nov 6, 2025
Copy link
Collaborator

@cadenmarchese cadenmarchese left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mind rebasing this one so we can have MIWI test coverage as well? Other than that and my comment about a missing test, I +1 the change.

}
}

func TestApiServersReadyAfterCertificateConfig(t *testing.T) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we include a test for the new function clusterOperatorsHaveSettled or just modify this one?

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

Labels

go Pull requests that update Go code skippy pull requests raised by member of Team Skippy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants