Skip to content
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

OLM add minKubeVersion to CSV and update docs w/minimum supported Kubernetes/OpenShift versions #116

Closed
ron1 opened this issue Oct 31, 2019 · 3 comments
Milestone

Comments

@ron1
Copy link

ron1 commented Oct 31, 2019

The current noobaa 1.1.0 csv does not specify a minKubeVersion. In order to continue supporting Red Hat OCP 3.11 customers, I suggest that NooBaa support minKubeVersion 1.11.0 and OCP 3.11+ as long as is technically feasable. An examination of the set of OCP operator CSVs defined at https://github.com/operator-framework/community-operators/community-operators indicates almost all operators define a minKubeVersion of 1.11.0 or below. Since NooBaa downstream is a Red Hat product, it would seem to make sense for NooBaa upstream to support minKubeVersion 1.11.0 and OCP 3.11+ like Rook and other Red Hat upstream operators. Note Rook currently advertises support for Kubernetes 1.10+. It makes sense for upstream projects like NooBaa to support the broadest audience possible in order to maximize its usage.

@ron1 ron1 changed the title Add minKubeVersion to OLM CSV and update docs w/minimum supported Kube and OpenShift versions Add minKubeVersion to OLM CSV and update docs w/minimum supported Kubernetes/OpenShift versions Oct 31, 2019
@guymguym
Copy link
Member

@tamireran You tested the operator on OCP 3.11 and it works well right? Any notable gaps?

@guymguym guymguym added this to the v2.0.8 milestone Nov 14, 2019
@tamireran
Copy link
Contributor

tamireran commented Nov 14, 2019

@guymguym no notable gaps running 2.0.7 on OCP 3.11

@ron1
Copy link
Author

ron1 commented Nov 16, 2019

On AWS using Classic Load Balancer without Route 53 DNS services, I only needed to make the following changes for NooBaa to successfully operate on OCP 3.11:

  • Update "Host" property for noobaa-mgmt and s3 Route resources
  • Update annotation for noobaa-mgmt and s3 Service resources to use "alpha" and not "beta" in key

guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
guymguym added a commit to guymguym/noobaa-operator that referenced this issue Nov 18, 2019
@guymguym guymguym changed the title Add minKubeVersion to OLM CSV and update docs w/minimum supported Kubernetes/OpenShift versions OLM add minKubeVersion to CSV and update docs w/minimum supported Kubernetes/OpenShift versions Nov 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants