operator,storage-operator: bump operator-sdk to v1.42.2#5000
Conversation
|
LGTM |
1 similar comment
|
LGTM |
7d5327b to
0b83b2d
Compare
c77fbb3 to
1dfc298
Compare
|
LGTM |
0b83b2d to
e815165
Compare
1dfc298 to
e329892
Compare
|
LGTM |
1 similar comment
|
LGTM |
python3 tools/upgrade-operator-sdk/upgrade.py --operator-dir operator --config-dir tools/upgrade-operator-sdk/operator Scaffold realigned with operator-sdk v1.42.2 and k8s.io dependencies pinned to v0.33.13. Go toolchain stays at 1.24.13 and controller-runtime at v0.21.0, matching what kubebuilder v4.6.0 (bundled with operator-sdk v1.42.2) scaffolds. Refs: MK8S-237, MK8S-224 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
python3 tools/upgrade-operator-sdk/upgrade.py --operator-dir storage-operator --config-dir tools/upgrade-operator-sdk/storage-operator Scaffold realigned with operator-sdk v1.42.2 and k8s.io dependencies pinned to v0.33.13. Go toolchain stays at 1.24.13 and controller-runtime at v0.21.0, matching what kubebuilder v4.6.0 (bundled with operator-sdk v1.42.2) scaffolds. Refs: MK8S-237, MK8S-224 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
e815165 to
9832496
Compare
e329892 to
59f94f5
Compare
|
LGTM |
1 similar comment
|
LGTM |
The base branch was changed.
Hello eg-ayoub,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list: |
|
/approve |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list: The following options are set: approve |
|
I have successfully merged the changeset of this pull request
The following branches have NOT changed:
Please check the status of the associated issue None. Goodbye eg-ayoub. The following options are set: approve |
Component: operator, storage-operator
Context:
Tracks MK8S-237 (operator-sdk + Go bump) and MK8S-224 (k8s.io libraries bump).
Summary:
Realign both
operatorandstorage-operatorscaffolds with operator-sdk v1.42.2 using theupgrade-operator-sdktool, in two separate commits (one per operator).operator_sdk_versionk8s_libsgo_toolchaincontroller-runtimeGo toolchain and controller-runtime are intentionally not bumped: operator-sdk v1.42.2 still bundles
kubebuilder/v4 v4.6.0, which scaffoldsgo 1.24.0andcontroller-runtime v0.21.0. We follow the operator-sdk's scaffold to avoid drift.For the same reason, only the
k8s.io/{api,apimachinery,client-go}patch (v0.33.10 → v0.33.13) is taken in scope of MK8S-224 here. The full move to k8s.io v0.34.x will be done in a follow-up once operator-sdk picks up a newer kubebuilder (currently v0.21.0controller-runtimeis not compatible with k8s.io v0.34.x).Acceptance criteria:
make testpasses for both operators (verified locally).make metalk8sregenerates manifests without diff churn (verified).