-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MCO-643: MCO-645: Reintroduce MCS CA rotation #4735
MCO-643: MCO-645: Reintroduce MCS CA rotation #4735
Conversation
@djoshy: This pull request references MCO-1457 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
Skipping CI for Draft Pull Request. |
2b5c52e
to
8c3e3a6
Compare
@djoshy: This pull request references MCO-1457 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
/testwith openshift/machine-config-operator/master/e2e-agent-compact-ipv4 #4735 openshift/installer#9309 |
@djoshy: This pull request references MCO-643 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
openshift/installer#9309 has landed, so we should be good to go ahead with this. |
8c3e3a6
to
6d9caed
Compare
/test unit |
/retest-required |
6d9caed
to
5316a76
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold
This should be good to go, the unrevert looks clean. Holding for a quick QE review just in case as we discussed, but only for the new behaviour now that the installer PR has merged so we aren't doing unnecessary rotations on installs.
@@ -29,7 +29,7 @@ require ( | |||
github.com/imdario/mergo v0.3.16 | |||
github.com/opencontainers/go-digest v1.0.0 | |||
github.com/openshift/api v0.0.0-20250102185430-d6d8306a24ec | |||
github.com/openshift/client-go v0.0.0-20241001162912-da6d55e4611f | |||
github.com/openshift/client-go v0.0.0-20241203091221-452dfb8fa071 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just curious, was the client-go bump needed for a test or something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, it's needed for a fake machine client for one of the units. I'm not sure when/how, but our current client-go vendor was missing them. I only semi-bumped it to 20241203091221
instead of the latest because it would bring in the OCL changes and that breaks a few devex units.
This re-applies the work in openshift#4669
5316a76
to
9117787
Compare
@djoshy: The following tests failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Pre-merge verification:
For agent based with machinesets cluster will verify after PR is merged. Adding qe-approved label /label qe-approved |
@djoshy: This pull request references MCO-643 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.19.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
/payload-job /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-agent-ha-dualstack-conformance /payload-job |
@djoshy: trigger 3 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/18bc7240-d8b8-11ef-8f3c-f26c3537d1f7-0 |
/payload 4.19 nightly blocking |
@djoshy: trigger 14 job(s) of type blocking for the nightly release of OCP 4.19
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/0bcee5c0-d8ba-11ef-8aae-230e8c73c24b-0 |
/retest-required |
/label acknowledge-critical-fixes-only /unhold |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: djoshy, yuqi-zhang 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 |
/hold |
/unhold |
/hold |
/unhold |
/test e2e-agent-compact-ipv4 |
/test unit |
38fb1b8
into
openshift:master
[ART PR BUILD NOTIFIER] Distgit: ose-machine-config-operator |
Post-merge verification -
|
This PR re-applies the work done in #4669, which was reverted in #4713. We should only land this after openshift/installer#9309
How to verify:
In addition to passing existing e2es and verification done in #4669 , agent installations should succeed. The recently added test in the MCO repo which tests agent workflows(
ci/prow/e2e-agent-compact-ipv4
) should give us a good signal on this.