-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Future Sustainability
-
False
-
-
False
-
Not Selected
-
-
Overview:
It recently turned out that we are using an ancient version of setup-envtest. This isbecause the upstream repository doesn't have tags for the setup-envtest submodule, so go pinned this to a commit version information, making it impossible for dependabot to keep up to date.
I also noticed that we use ancient 1.29 kubernetes control plane binaries in integration tests, because we have this version pinned directly in the Makefile.
https://github.com/stackrox/stackrox/pull/19040/changes#diff-6973a61c21dd57b26f0452d3716fe9213974883a2fe1b216504bf63532cd1187R231-R233 is a stab at automating the bumps, but it's likely not going to work well.
Discussion is continuing in https://kubernetes.slack.com/archives/C02MRBMN00Z/p1770788038710919
Acceptance Criteria:
A list of specific needs or objectives that this task must deliver in order to be considered complete. Complete during Refinement status.