-
Notifications
You must be signed in to change notification settings - Fork 1.8k
generate csv: support validating and mutating webhooks #2729
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
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
camilamacedo86
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
/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 csvadds 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