-
Notifications
You must be signed in to change notification settings - Fork 552
Remove any references to OCP in the helm charts and upstream manifests #2157
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
Remove any references to OCP in the helm charts and upstream manifests #2157
Conversation
There's a couple of outstanding questions in my PR description that I'd like to get addressed before merging this. /hold |
@@ -64,26 +61,10 @@ spec: | |||
path: /healthz | |||
port: {{ .Values.catalog.service.internalPort }} | |||
terminationMessagePolicy: FallbackToLogsOnError | |||
env: |
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.
A quick note as I need to double-check against the current master branch, but this appeared to be problematic in the context of the upstream manifests as we'd essentially be rendering an empty env
map as the only key would be that RELEASE_VERSION variable, but that conditional check would evaluate to false.
325e813
to
981cd34
Compare
deploy/upstream/manifests/0.18.1/0000_50_olm_07-olm-operator.deployment.yaml
Outdated
Show resolved
Hide resolved
d6b123b
to
620fd4f
Compare
…ests - Remove the scripts/add_release_annotation.sh bash script as it only injects OCP-related annotations. - Remove any Makefile conditional checks for the OCP platform when generating release manifests. Signed-off-by: timflannagan <[email protected]>
620fd4f
to
23dcd46
Compare
Remove the need to check if `SOURCE_GIT_COMMIT` exists, and instead rely on the output of `git rev-parse HEAD`. Signed-off-by: timflannagan <[email protected]>
- Additional work to decouple the upstream repository from OCP after operator-framework#2153 landed. - Removes the OCP helm chart templates and the rendered manifests. Signed-off-by: timflannagan <[email protected]>
Signed-off-by: timflannagan <[email protected]>
…rviceMonitor resources Add a monitoring section to the helm chart values and update the helm conditional check on the PrometheusRule and ServiceMonitor custom resources to gate on wheterh monitoring has been enabled vs. whether the platform is set to "ocp". Signed-off-by: timflannagan <[email protected]>
23dcd46
to
4e7a7da
Compare
/approve The diff is already intimidating, so I'd vote to revisit the manifest names and deploy/ reshuffling later. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: benluddy, timflannagan 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 |
/retest |
/rerun-all |
/hold cancel |
/lgtm |
Fixes #2130
Continue to decouple the (now) upstream repository from the OCP platform after #2153 landed.
A couple of things to note: