-
Notifications
You must be signed in to change notification settings - Fork 50
Sync release-future branch with master #1121
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
Conversation
* tolerate multi entries for same subscription in one OperandRequest Signed-off-by: Daniel Fan <[email protected]> * bump to go 1.20 Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
* add new value no-op in installmode Signed-off-by: YuChen <[email protected]> * add preserve unknown field Signed-off-by: YuChen <[email protected]> * move preserve unknown field position Signed-off-by: YuChen <[email protected]> * update golangci-lint-version Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]>
* skip sub updating for discontinued services Signed-off-by: YuChen <[email protected]> * update annotations only Signed-off-by: YuChen <[email protected]> * typo Signed-off-by: YuChen <[email protected]> * update opreq annotation Signed-off-by: YuChen <[email protected]> * update annotation channel Signed-off-by: YuChen <[email protected]> * fix go fmt Signed-off-by: YuChen <[email protected]> * set annotation when installmode is no-op Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.11.0 to 1.11.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.11.0...v1.11.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: YuChen <[email protected]>
Signed-off-by: Daniel Fan <[email protected]>
* check for status.services, im service status Signed-off-by: Ben Luzarraga <[email protected]> * alter check for im operator status Signed-off-by: Ben Luzarraga <[email protected]> * export function Signed-off-by: Ben Luzarraga <[email protected]> * account for opreq that do not request im Signed-off-by: Ben Luzarraga <[email protected]> * typo Signed-off-by: Ben Luzarraga <[email protected]> * clean up implementation Signed-off-by: Ben Luzarraga <[email protected]> * linter changes Signed-off-by: Ben Luzarraga <[email protected]> * service.operatorName value from managedBy to requested name Signed-off-by: Ben Luzarraga <[email protected]> * change common ui operator name to look for Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> Co-authored-by: Ben Luzarraga <[email protected]>
Signed-off-by: Allen Li <[email protected]>
…m an operandrequest (#922) * remove status when operator removed from opreq Signed-off-by: Ben Luzarraga <[email protected]> * remove status.services entry when operator removed from request Signed-off-by: Ben Luzarraga <[email protected]> * run make code-dev Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]> Co-authored-by: Ben Luzarraga <[email protected]>
* Indicate multi requested service version conflict Signed-off-by: Daniel Fan <[email protected]> * fix lint issue Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.6 to 0.3.8. - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.3.6...v0.3.8) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update Kind cluster version Signed-off-by: Daniel Fan <[email protected]> * Update OLM version and install script to v0.24.0 Signed-off-by: Daniel Fan <[email protected]> * update test cases Signed-off-by: Daniel Fan <[email protected]> * update CRD template Signed-off-by: Daniel Fan <[email protected]> * set owner reference for CR created by OpReq Signed-off-by: Daniel Fan <[email protected]> * Update error msg Signed-off-by: Daniel Fan <[email protected]> * Update go mod Signed-off-by: Daniel Fan <[email protected]> * Update Makefile to build bundle and catalog image Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
Signed-off-by: YuChen <[email protected]>
* update go to latest * Update go to 1.20.4 to match ltsr
* manage complete tenant scope for subscriptions Signed-off-by: Daniel Fan <[email protected]> * fix typo Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
Signed-off-by: Ben Luzarraga <[email protected]>
Signed-off-by: YuChen <[email protected]>
Signed-off-by: YuChen <[email protected]>
Signed-off-by: YuChen <[email protected]>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.48.0 to 1.53.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.48.0...v1.53.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Ben Luzarraga <[email protected]>
Signed-off-by: Allen Li <[email protected]>
Signed-off-by: Henry Li <[email protected]>
Signed-off-by: Daniel Fan <[email protected]>
…alog (#1100) Signed-off-by: Daniel Fan <[email protected]>
Signed-off-by: Allen Li <[email protected]>
* Check if Object is updated except certain label and annotations Signed-off-by: Daniel Fan <[email protected]> * update test case to include more checks Signed-off-by: Daniel Fan <[email protected]> * correct log info Signed-off-by: Daniel Fan <[email protected]> * use Reader instead of Client to get ConfigMap/Secret that are referred Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
* add required OLM metadata ..as defined in https://docs.redhat.com/en/documentation/red_hat_software_certification/2024/html-single/red_hat_openshift_software_certification_policy_guide/index#con-operator-requirements_openshift-sw-cert-policy-products-managed and required by RH Certification * update the base file --------- Co-authored-by: Piotr Godowski <[email protected]>
Signed-off-by: Ben Luzarraga <[email protected]>
* poc for demo Signed-off-by: Ben Luzarraga <[email protected]> * translate csv to deployment Signed-off-by: Ben Luzarraga <[email protected]> * facilitate test builds Signed-off-by: Ben Luzarraga <[email protected]> * build debugging Signed-off-by: Ben Luzarraga <[email protected]> * debug statement Signed-off-by: Ben Luzarraga <[email protected]> * bump version Signed-off-by: Ben Luzarraga <[email protected]> * debug statement Signed-off-by: Ben Luzarraga <[email protected]> * debug statement Signed-off-by: Ben Luzarraga <[email protected]> * troubleshooting Signed-off-by: Ben Luzarraga <[email protected]> * troubleshooting Signed-off-by: Ben Luzarraga <[email protected]> * troubleshooting Signed-off-by: Ben Luzarraga <[email protected]> * preliminary changes for odlm delete operands Signed-off-by: Ben Luzarraga <[email protected]> * remove test files from noolm controller Signed-off-by: Ben Luzarraga <[email protected]> * refactor some cleanup code Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]>
* helm init Signed-off-by: Allen Li <[email protected]> * resource init Signed-off-by: Allen Li <[email protected]> * add olm role and rolebinding Signed-off-by: Allen Li <[email protected]> * update namespaces Signed-off-by: Allen Li <[email protected]> * add comment Signed-off-by: Allen Li <[email protected]> * add comment Signed-off-by: Allen Li <[email protected]> * update imagepullsecret Signed-off-by: Allen Li <[email protected]> * typo Signed-off-by: Allen Li <[email protected]> * remove operandregistry and operadconfig Signed-off-by: Allen Li <[email protected]> * update filename and image Signed-off-by: Allen Li <[email protected]> * add namespace field in sa, and update watch namespace Signed-off-by: Allen Li <[email protected]> * typo in ibm-entitlement-key Signed-off-by: Allen Li <[email protected]> * update watchNamespace Signed-off-by: Allen Li <[email protected]> * add namespace to rolebinding Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]>
* update image tag Signed-off-by: Allen Li <[email protected]> * add operatorVersion to values Signed-off-by: Allen Li <[email protected]> --------- Signed-off-by: Allen Li <[email protected]>
…eletion (#1108) * refactor no olm controller code to handle deletion Signed-off-by: Ben Luzarraga <[email protected]> * cleanup Signed-off-by: Ben Luzarraga <[email protected]> * update build params for testing Signed-off-by: Ben Luzarraga <[email protected]> * update controller to watch configmap changes Signed-off-by: Ben Luzarraga <[email protected]> * add watched by odlm label Signed-off-by: Ben Luzarraga <[email protected]> * add debugging statements Signed-off-by: Ben Luzarraga <[email protected]> * more debugging logs Signed-off-by: Ben Luzarraga <[email protected]> * more debug statements Signed-off-by: Ben Luzarraga <[email protected]> * remove user managed condition Signed-off-by: Ben Luzarraga <[email protected]> * debug statements Signed-off-by: Ben Luzarraga <[email protected]> * disable, edit debugging statements Signed-off-by: Ben Luzarraga <[email protected]> --------- Signed-off-by: Ben Luzarraga <[email protected]>
Signed-off-by: Allen Li <[email protected]>
Signed-off-by: Henry Li <[email protected]>
Signed-off-by: Henry Li <[email protected]>
* delete OperandRequest ConfigMap when uninstall operator condition true Signed-off-by: YuChen <[email protected]> * fix lint error Signed-off-by: YuChen <[email protected]> * removing get deployment function Signed-off-by: YuChen <[email protected]> * add prefix and tracker label for opreq configmap Signed-off-by: YuChen <[email protected]> * clean up debugging log Signed-off-by: YuChen <[email protected]> * clean up function not in use Signed-off-by: YuChen <[email protected]> --------- Signed-off-by: YuChen <[email protected]>
|
/retest |
bitscuit
left a comment
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.
/lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bitscuit, bluzarraga The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
We are using the future branches to make changes to the helm charts so we can continue to make changes to helm charts while code freeze is in place for 4.11 GA