THREESCALE-10683 Bump Go, controller-runtime, and k8s dependencies #936
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue Link
JIRA: THREESCALE-10683
NOTE: The e2e and unit tests will fail until this PR to openshift/release is merged - it bumps the version of Go that PROW uses to 1.20.
What
This PR bumps a number of dependencies, the notable ones being:
go: 1.19 -> 1.20
ginkgo: 1.16.5 -> 2.13.0
client-go: 0.24.3 -> 0.28.3
apimachinery: 0.24.3 -> 0.28.3
controller-runtime: 0.12.2 -> 0.16.5
NOTE: This PR doesn't bump the version of
operator-sdk
, that will be done in a separate PR.Verification Steps
Prerequisites
Cluster Scoped Scenario
s3-credentials
Secret:<REPLACE_WITH_CLUSTER_NAME>
with the name of your cluster):oc get apimanager -n $NAMESPACE -o yaml -w
oc delete project $NAMESPACE
Namespace Scoped Scenario
s3-credentials
Secret:Navigate to the
OperatorHub
in the OpenShift UI, search for3scale
, and install the dev version the 3scale-operator in the3scale-test
Namespace.Create the APIManager CR:
oc get apimanager -n $NAMESPACE -o yaml -w