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

feat: remove the mutating and validating webhooks for v1alpha2 Subscription #549

Merged

Conversation

marcobebway
Copy link
Contributor

@marcobebway marcobebway commented Apr 11, 2024

Description

Remove the mutating and validating webhooks for v1alpha2 Subscription.

⚠️ Hints for reviewers ⚠️

  • The documentation changes will be done in a follow-up PR.

Related issue(s)

@marcobebway marcobebway requested review from a team as code owners April 11, 2024 14:37
@marcobebway marcobebway requested a review from k15r April 11, 2024 14:37
@kyma-bot kyma-bot added area/documentation Issues or PRs related to documentation cla: yes Indicates the PR's author has signed the CLA. labels Apr 11, 2024
@marcobebway marcobebway linked an issue Apr 11, 2024 that may be closed by this pull request
7 tasks
@kyma-bot kyma-bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Apr 11, 2024
@marcobebway marcobebway added the area/eventing Issues or PRs related to eventing label Apr 11, 2024
@marcobebway
Copy link
Contributor Author

/hold

@kyma-bot kyma-bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. area/ci Issues or PRs related to CI related topics labels Apr 11, 2024
@marcobebway marcobebway force-pushed the 443-remove-subscription-v1alpha2-webhooks branch 6 times, most recently from cc2a0a9 to 1562614 Compare April 15, 2024 12:39
@marcobebway marcobebway requested review from mfaizanse and removed request for a team and k15r April 16, 2024 09:59
api/eventing/v1alpha2/condition.go Show resolved Hide resolved
api/eventing/v1alpha2/condition.go Show resolved Hide resolved
config/rbac/role.yaml Outdated Show resolved Hide resolved
internal/webhook/cleanup.go Outdated Show resolved Hide resolved
mfaizanse
mfaizanse previously approved these changes Apr 17, 2024
@kyma-bot kyma-bot added the lgtm Looks good to me! label Apr 17, 2024
@kyma-bot kyma-bot removed the lgtm Looks good to me! label Apr 17, 2024
@marcobebway marcobebway force-pushed the 443-remove-subscription-v1alpha2-webhooks branch 2 times, most recently from 394fb60 to 1b0ca3f Compare April 17, 2024 11:38
@marcobebway marcobebway requested a review from mfaizanse April 17, 2024 11:39
mfaizanse
mfaizanse previously approved these changes Apr 17, 2024
@marcobebway marcobebway force-pushed the 443-remove-subscription-v1alpha2-webhooks branch from 1b0ca3f to cb0c887 Compare April 18, 2024 13:02
@kyma-bot kyma-bot removed the lgtm Looks good to me! label Apr 18, 2024
@kyma-bot kyma-bot added the lgtm Looks good to me! label Apr 18, 2024
@marcobebway
Copy link
Contributor Author

/hold cancel

@kyma-bot kyma-bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 18, 2024
@kyma-bot kyma-bot merged commit f71e3c4 into kyma-project:main Apr 18, 2024
17 checks passed
@marcobebway marcobebway deleted the 443-remove-subscription-v1alpha2-webhooks branch April 18, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to CI related topics area/documentation Issues or PRs related to documentation area/eventing Issues or PRs related to eventing cla: yes Indicates the PR's author has signed the CLA. lgtm Looks good to me! size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Replace defaulting/validation webhooks of v1alpha2 Subscription API with CEL
3 participants