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
operator: Update golang to 1.20; Update dependencies to latest #8776
Conversation
9feaafb
to
1479585
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.
Looks overall good to me. Just double checking: Aren't any operator-sdk migrations needed between 1.24 and 1.27?
@@ -5,5 +5,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 | |||
kind: Kustomization | |||
images: | |||
- name: controller | |||
newName: quay.io/openshift-logging/loki-operator | |||
newTag: v0.1.0 |
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.
Needs to be reverted back
@Red-GV I suggest to consider adding the following |
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.
Testing this on upcoming releases of OpenShift 4.13 requires the following patch:
@@ -259,7 +259,7 @@ olm-deploy: ## Deploy the operator bundle and the operator via OLM into an Kube
$(error Set variable REGISTRY_BASE to use a custom container registry org account for local development)
else
olm-deploy: olm-deploy-bundle olm-deploy-operator $(OPERATOR_SDK)
- $(OPERATOR_SDK) run bundle -n $(LOKI_OPERATOR_NS) --install-mode AllNamespaces $(BUNDLE_IMG)
+ $(OPERATOR_SDK) run bundle -n $(LOKI_OPERATOR_NS) --install-mode AllNamespaces $(BUNDLE_IMG) --security-context-config restricted
endif
7c9692a
to
5049406
Compare
5049406
to
d50426e
Compare
@periklis No major |
What this PR does / why we need it:
This PR updates go to 1.20, Kubernetes dependencies to 1.26.2, OpenShift dependencies to release-4.13, and updates most of the bingo tools.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Checklist
CONTRIBUTING.md
guide (required)CHANGELOG.md
updateddocs/sources/upgrading/_index.md