Closed annasong20 closed 11 months ago
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: annasong20 Once this PR has been reviewed and has the lgtm label, please assign atoato88 for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
/lgtm
Thank you, Anna.
/cc @haiyanmeng
/close
After discussion with @yuwenma, @justinsb, we've decided to close this PR in favor of adding
//go:build
comments to make the master branch backwards compatible with previous versions of controller-runtime.
@annasong20: Closed this PR.
What this PR does / why we need it:
This PR cherry-picks #361 to the release-0.13 branch. Because the current release-0.13 branch doesn't have the commits that fix the flaky tests, this PR also cherry-picks all commits up to https://github.com/kubernetes-sigs/kubebuilder-declarative-pattern/commit/8f5c459345f20404734bcd78eecc35cdfcbd86f7.
This PR allows users to consume #361 in environments that cannot update their
sigs.k8s.io/controller-runtime
version pastv0.15.0
.Additional information
I didn't create this PR against
release-0.15
branch because the tip of that branch is onv0.15.2
ofsigs.k8s.io/controller-runtime
, which my environment cannot update to yet.