-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
generate csv: support validating and mutating webhooks #2729
Conversation
6cf7672
to
498c6fc
Compare
498c6fc
to
570a6f2
Compare
570a6f2
to
bcbc4c9
Compare
This PR is broken because the commit used to pin OLM does not have k8s 1.17 deps yet. Waiting for that PR to be updated. Edit: PR updated. |
bcbc4c9
to
ffd8d59
Compare
d90e577
to
d7c1ccf
Compare
d7c1ccf
to
5828c59
Compare
Webhooks PR has been merged, this is ready for review. |
hi @estroz, Compilation errors have been faced. See: https://travis-ci.org/github/operator-framework/operator-sdk/jobs/676083461#L911 |
5828c59
to
d67d147
Compare
@camilamacedo86 fixed. |
d67d147
to
3327873
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.
/lgtm
/approve
Shows that it is just missing a rebase and few nits as for example changelog/fragments. Could you please add it before merge?
3327873
to
8d58fb1
Compare
New changes are detected. LGTM label has been removed. |
8d58fb1
to
96b42be
Compare
Description of the change:
generate csv
adds validating and mutation webhooks to a CSV by reading their config manifests from a deploy dir.Motivation for the change: OLM will support generating admission webhooks for operators soon. The CSV generator should support adding them to new and existing CSV's.
Contains some changes that are nice-to-have from #2511 and necessary changes from #2730Blocked by operator-framework/operator-lifecycle-manager#1436/kind feature