-
Notifications
You must be signed in to change notification settings - Fork 193
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
NO-JIRA: manifests: make template manifests valid YAML #1171
base: main
Are you sure you want to change the base?
NO-JIRA: manifests: make template manifests valid YAML #1171
Conversation
@petr-muller: This pull request references Jira Issue OCPBUGS-30090, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
@petr-muller: This pull request references Jira Issue OCPBUGS-30080, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
/wip |
/retest |
/test all |
/retest |
@petr-muller: This pull request explicitly references no jira issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
I have marked this as |
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
Do you mean "which makes them 'invalid' YAML"? |
6dd622f
to
5c1cdcc
Compare
/cc @hongkailiu |
Updated the description to hopefully use clearer language. |
/lgtm |
The unit test should be fixed by
/lgtm cancel |
CVO manifests are applied by CVO itself, which processes them through the templating engine, which makes them valid YAML. In an attempt to address OCPBUGS-30090, I want to process the CVO manifests through `oc adm release new` machinery, which requires them to be valid YAML.
5c1cdcc
to
7918adf
Compare
I actually removed the comment from the deployment manifest by mistake, I will be only able to remove it once OCPBUGS-30080 is fixed. |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hongkailiu, petr-muller, wking 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 |
@petr-muller: The following tests failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
CVO manifests present in the payload contain plain templating
{{yada}}
placeholders where final manifests expect to contain strings, and because{ }
has meaning in YAML, these manifests are invalid without template engine processing.CVO manifests are applied by CVO itself, which processes them through the templating engine, which makes them valid YAML. In an attempt to address OCPBUGS-30080, I want to process the CVO manifests through
oc adm release new
machinery, which requires them to be valid YAML.