-
Notifications
You must be signed in to change notification settings - Fork 82
Missing webhook rbac #751
Missing webhook rbac #751
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: travis-minke-sap 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 |
Codecov Report
@@ Coverage Diff @@
## main #751 +/- ##
==========================================
+ Coverage 75.29% 75.72% +0.42%
==========================================
Files 132 140 +8
Lines 5785 6327 +542
==========================================
+ Hits 4356 4791 +435
- Misses 1208 1316 +108
+ Partials 221 220 -1
Continue to review full report at Codecov.
|
/test all |
/lgtm |
/test pull-knative-sandbox-eventing-kafka-unit-tests |
/lgtm |
grrrr.... |
The KafkaChannel Webhook is currently broken and not performing validation/mutation/etc. The logs show the following errors...
This was caused by changes in the
knative.dev/pkg
common webhook reconciliation logic (PR # 2098) which was pulled into theeventing-kafka
repo on 6/15/21 by PR #713. The new logic needs to be able toget
the knative-eventingnamespace
and the webhook doesn't currently have permissions to do so.Proposed Changes
get
permissions fornamespaces
as required by new knative.dev/pkg reconcilers.Note: Once this is approved/merged I will create a backport PR to fix the
release-0.24
branch which also has the new/latest knative.dev/pkg code.