Repository: knative-sandbox/eventing-kafka-broker
Pull request #2854 (2022-12-21 07:23:19)

Templating support in namespaced broker additional resources
Fixes #

<!-- Please include the 'why' behind your changes if no issue exists -->

## Proposed Changes

- Templating support in namespaced broker additional resources
- We need to *inject* the namespace into the spec of the resources created

Sample resource to put in additional resources CM is following. The `{{.Namespace}}` variable will be changed to the broker namespace.
```
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
...
spec:
  endpoints:
    - tlsConfig:
        ca: {}
        caFile: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt
        cert: {}
        serverName: "kafka-broker-receiver-sm-service.{{.Namespace}}.svc"
  namespaceSelector:
    matchNames:
      - "{{.Namespace}}"
...
```

<!--
If this change has user-visible impact, follow the instructions below.
Examples include:

- :gift: Add new feature
- :bug: Fix bug
- :broom: Update or clean up current behavior
- :wastebasket: Remove feature or internal logic

Otherwise delete the rest of this template.
-->

**Release Note**

<!--
:page_facing_up: If this change has user-visible impact, write a release note in the block
below. Include the string "action required" if additional action is required of
users switching to the new release, for example in case of a breaking change.

Write as if you are speaking to users, not other Knative contributors. If this
change has no user-visible impact, no release-note is needed.
-->

```release-note
Added templating support in namespaced broker additional resources, which allows injecting information to those resources.
```

**Docs**

<!--
:book: If this change has user-visible impact, link to an issue or PR in
https://github.com/knative/docs.
-->


knative-prow[bot]: [APPROVALNOTIFIER] This PR is **APPROVED**

This pull-request has been approved by: *<a href="https://github.com/knative-sandbox/eventing-kafka-broker/pull/2854#" title="Author self-approved">aliok</a>*

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=knative-sandbox%2Feventing-kafka-broker).

The pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)

<details >
Needs approval from an approver in each of these files:

- ~~[OWNERS](https://github.com/knative-sandbox/eventing-kafka-broker/blob/main/OWNERS)~~ [aliok]

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":[]} -->
knative-prow[bot]: @aliok: The following test **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
unit-tests_eventing-kafka-broker_main | f089f94eb1430cd9067e0358a76db0b3ebe60b1f | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/unit-tests_eventing-kafka-broker_main/1605463919160201216) | true | `/test unit-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
codecov[bot]: # [Codecov](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox) Report
> Merging [#2854](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox) (f089f94) into [main](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/commit/6b8d3b0b90e1fc766581f5678e7726444b4b4ae2?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox) (6b8d3b0) will **decrease** coverage by `5.66%`.
> The diff coverage is `51.72%`.

```diff
@@             Coverage Diff              @@
##               main    #2854      +/-   ##
============================================
- Coverage     63.76%   58.10%   -5.67%     
============================================
  Files           154       77      -77     
  Lines         10816     8227    -2589     
  Branches        231        0     -231     
============================================
- Hits           6897     4780    -2117     
+ Misses         3419     3085     -334     
+ Partials        500      362     -138     
```

| Flag | Coverage Δ | |
|---|---|---|
| java-unittests | `?` | |

Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#carryforward-flags-in-the-pull-request-comment) to find out more.

| [Impacted Files](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox) | Coverage Δ | |
|---|---|---|
| [...ontrol-plane/pkg/propagator/resource\_propagator.go](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-Y29udHJvbC1wbGFuZS9wa2cvcHJvcGFnYXRvci9yZXNvdXJjZV9wcm9wYWdhdG9yLmdv) | `41.17% <50.00%> (-24.21%)` | :arrow_down: |
| [...l-plane/pkg/reconciler/broker/namespaced\_broker.go](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-Y29udHJvbC1wbGFuZS9wa2cvcmVjb25jaWxlci9icm9rZXIvbmFtZXNwYWNlZF9icm9rZXIuZ28=) | `70.45% <66.66%> (ø)` | |
| [...fka/broker/core/eventbus/ContractMessageCodec.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9jb3JlL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2NvcmUvZXZlbnRidXMvQ29udHJhY3RNZXNzYWdlQ29kZWMuamF2YQ==) | | |
| [...roker/dispatcher/impl/filter/AttributesFilter.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9kaXNwYXRjaGVyL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2Rpc3BhdGNoZXIvaW1wbC9maWx0ZXIvQXR0cmlidXRlc0ZpbHRlci5qYXZh) | | |
| [...roker/dispatcher/main/ConsumerVerticleContext.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9kaXNwYXRjaGVyL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2Rpc3BhdGNoZXIvbWFpbi9Db25zdW1lclZlcnRpY2xlQ29udGV4dC5qYXZh) | | |
| [...er/dispatcher/impl/consumer/InvalidCloudEvent.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9kaXNwYXRjaGVyL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2Rpc3BhdGNoZXIvaW1wbC9jb25zdW1lci9JbnZhbGlkQ2xvdWRFdmVudC5qYXZh) | | |
| [...ver/impl/handler/ControlPlaneProbeRequestUtil.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9yZWNlaXZlci9zcmMvbWFpbi9qYXZhL2Rldi9rbmF0aXZlL2V2ZW50aW5nL2thZmthL2Jyb2tlci9yZWNlaXZlci9pbXBsL2hhbmRsZXIvQ29udHJvbFBsYW5lUHJvYmVSZXF1ZXN0VXRpbC5qYXZh) | | |
| [...cher/impl/filter/subscriptionsapi/ExactFilter.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9kaXNwYXRjaGVyL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2Rpc3BhdGNoZXIvaW1wbC9maWx0ZXIvc3Vic2NyaXB0aW9uc2FwaS9FeGFjdEZpbHRlci5qYXZh) | | |
| [...fka/broker/core/security/PlaintextCredentials.java](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox#diff-ZGF0YS1wbGFuZS9jb3JlL3NyYy9tYWluL2phdmEvZGV2L2tuYXRpdmUvZXZlbnRpbmcva2Fma2EvYnJva2VyL2NvcmUvc2VjdXJpdHkvUGxhaW50ZXh0Q3JlZGVudGlhbHMuamF2YQ==) | | |
| ... and [71 more](https://codecov.io/gh/knative-sandbox/eventing-kafka-broker/pull/2854/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox) | |

Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=knative-sandbox)

aliok: /test unit-tests
knative-prow[bot]: @aliok: The following test **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
unit-tests_eventing-kafka-broker_main | f089f94eb1430cd9067e0358a76db0b3ebe60b1f | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/unit-tests_eventing-kafka-broker_main/1605467450327961600) | true | `/test unit-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
aliok: /test unit-tests
aliok: /hold

I am getting `panic: cannot deep copy int` and I don't get it
aliok: /unhold

Ok, issue I mentioned turned out to be OK
matzew: /assign
aliok: /hold

Found the root cause of the panic. It is because we use the standard YAML package and not "sigs.k8s.io/yaml". Standard package causes issues when marshalling/unmarshalling YAML as it uses `int` for integers, which is ambiguous. `runtime.DeepCopy` functions expect `int64` though.
knative-prow-robot: @aliok: PR needs rebase.

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>
knative-prow[bot]: @aliok: The following test **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`
channel-integration-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-ssl_eventing-kafka-broker_main/1605823964691566592) | true | `/test channel-integration-tests-ssl`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`
channel-integration-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-ssl_eventing-kafka-broker_main/1605823964691566592) | true | `/test channel-integration-tests-ssl`
reconciler-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests-namespaced-broker_eventing-kafka-broker_main/1605823964628652032) | true | `/test reconciler-tests-namespaced-broker`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`
channel-integration-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-ssl_eventing-kafka-broker_main/1605823964691566592) | true | `/test channel-integration-tests-ssl`
reconciler-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests-namespaced-broker_eventing-kafka-broker_main/1605823964628652032) | true | `/test reconciler-tests-namespaced-broker`
channel-integration-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-ssl_eventing-kafka-broker_main/1605823964733509632) | true | `/test channel-integration-tests-sasl-ssl`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`
channel-integration-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-ssl_eventing-kafka-broker_main/1605823964691566592) | true | `/test channel-integration-tests-ssl`
reconciler-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests-namespaced-broker_eventing-kafka-broker_main/1605823964628652032) | true | `/test reconciler-tests-namespaced-broker`
channel-integration-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-ssl_eventing-kafka-broker_main/1605823964733509632) | true | `/test channel-integration-tests-sasl-ssl`
unit-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/unit-tests_eventing-kafka-broker_main/1605823964280524800) | true | `/test unit-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
channel-reconciler-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-ssl_eventing-kafka-broker_main/1605823965043888128) | true | `/test channel-reconciler-tests-ssl`
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-plain_eventing-kafka-broker_main/1605823966704832512) | true | `/test channel-reconciler-tests-sasl-plain`
integration-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests_eventing-kafka-broker_main/1605823964330856448) | true | `/test integration-tests`
upgrade-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/upgrade-tests_eventing-kafka-broker_main/1605823964469268480) | true | `/test upgrade-tests`
channel-integration-tests-sasl-plain_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-plain_eventing-kafka-broker_main/1605823964796424192) | true | `/test channel-integration-tests-sasl-plain`
channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-reconciler-tests-sasl-ssl_eventing-kafka-broker_main/1605823965878554624) | true | `/test channel-reconciler-tests-sasl-ssl`
integration-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/integration-tests-namespaced-broker_eventing-kafka-broker_main/1605823964402159616) | true | `/test integration-tests-namespaced-broker`
channel-integration-tests-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-ssl_eventing-kafka-broker_main/1605823964691566592) | true | `/test channel-integration-tests-ssl`
reconciler-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests-namespaced-broker_eventing-kafka-broker_main/1605823964628652032) | true | `/test reconciler-tests-namespaced-broker`
channel-integration-tests-sasl-ssl_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/channel-integration-tests-sasl-ssl_eventing-kafka-broker_main/1605823964733509632) | true | `/test channel-integration-tests-sasl-ssl`
unit-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/unit-tests_eventing-kafka-broker_main/1605823964280524800) | true | `/test unit-tests`
build-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/build-tests_eventing-kafka-broker_main/1605823964196638720) | true | `/test build-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
aliok: /unhold

Now we're using the correct YAML lib
knative-prow[bot]: @aliok: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
reconciler-tests_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests_eventing-kafka-broker_main/1605823964536377344) | true | `/test reconciler-tests`
reconciler-tests-namespaced-broker_eventing-kafka-broker_main | 1bb01c1f03c5259d1c251ee0e31122feec4c2271 | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/reconciler-tests-namespaced-broker_eventing-kafka-broker_main/1605823964628652032) | true | `/test reconciler-tests-namespaced-broker`
build-tests_eventing-kafka-broker_main | 2daa9f6eab4262348d2bdc5b77f8316e1d0988ee | [link](https://prow.knative.dev/view/gs/knative-prow/pr-logs/pull/knative-sandbox_eventing-kafka-broker/2854/build-tests_eventing-kafka-broker_main/1605841873115549696) | true | `/test build-tests`

[Your PR dashboard](https://prow.knative.dev/pr).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
knative-prow-robot: @aliok: PR needs rebase.

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>
aliok: Rebased

Patch:
diff --git a/control-plane/pkg/propagator/resource_propagator.go b/control-plane/pkg/propagator/resource_propagator.go
index 37935fd92..43589dc3e 100644
--- a/control-plane/pkg/propagator/resource_propagator.go
+++ b/control-plane/pkg/propagator/resource_propagator.go
@@ -17,11 +17,13 @@
 package propagator
 
 import (
+	"bytes"
 	"fmt"
+	"text/template"
 
-	"gopkg.in/yaml.v3"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
+	"sigs.k8s.io/yaml"
 )
 
 const (
@@ -32,7 +34,42 @@ type Resources struct {
 	Resources []unstructured.Unstructured
 }
 
-func Unmarshal(cm *corev1.ConfigMap) (Resources, error) {
+type TemplateData struct {
+	Namespace string
+}
+
+func Unmarshal(cm *corev1.ConfigMap, templateData TemplateData) (Resources, error) {
+	templateString, ok := cm.Data[configMapKey]
+	if !ok {
+		return Resources{}, nil
+	}
+
+	tmpl, err := template.New(fmt.Sprintf("%s/%s", cm.Namespace, cm.Name)).Parse(templateString)
+	if err != nil {
+		return Resources{}, fmt.Errorf("failed to unmarshal resources to propagate from ConfigMap %s/%s: %w", cm.GetNamespace(), cm.GetName(), err)
+	}
+
+	buf := bytes.Buffer{}
+	if err := tmpl.Execute(&buf, templateData); err != nil {
+		return Resources{}, fmt.Errorf("failed to unmarshal resources to propagate from ConfigMap %s/%s: %w", cm.GetNamespace(), cm.GetName(), err)
+	}
+	data := buf.String()
+
+	resources := make([]map[string]interface{}, 0, 2)
+
+	if err := yaml.Unmarshal([]byte(data), &resources); err != nil {
+		return Resources{}, fmt.Errorf("failed to unmarshal resources to propagate from ConfigMap %s/%s: %w", cm.GetNamespace(), cm.GetName(), err)
+	}
+
+	ret := Resources{}
+	for _, r := range resources {
+		ret.Resources = append(ret.Resources, unstructured.Unstructured{Object: r})
+	}
+
+	return ret, nil
+}
+
+func UnmarshalTemplate(cm *corev1.ConfigMap) (Resources, error) {
 	data, ok := cm.Data[configMapKey]
 	if !ok {
 		return Resources{}, nil
diff --git a/control-plane/pkg/reconciler/broker/namespaced_broker.go b/control-plane/pkg/reconciler/broker/namespaced_broker.go
index 893d04080..2c4470443 100644
--- a/control-plane/pkg/reconciler/broker/namespaced_broker.go
+++ b/control-plane/pkg/reconciler/broker/namespaced_broker.go
@@ -181,7 +181,7 @@ func (r *NamespacedReconciler) getManifest(ctx context.Context, broker *eventing
 	}
 	resources = append(resources, additionalRoleBindings...)
 
-	additionalResources, err := r.resourcesFromConfigMap(NamespacedBrokerAdditionalResourcesConfigMapName)
+	additionalResources, err := r.resourcesFromConfigMap(NamespacedBrokerAdditionalResourcesConfigMapName, broker.Namespace)
 	if err != nil {
 		return mf.Manifest{}, err
 	}
@@ -202,12 +202,12 @@ func (r *NamespacedReconciler) getManifest(ctx context.Context, broker *eventing
 		return mf.Manifest{}, fmt.Errorf("unable to append owner ref: %w", err)
 	}
 
-	manifest, err = manifest.Transform(filterMetadata())
+	manifest, err = manifest.Transform(filterMetadata)
 	if err != nil {
 		return mf.Manifest{}, fmt.Errorf("unable to filter metadata: %w", err)
 	}
 
-	manifest, err = manifest.Transform(setLabel())
+	manifest, err = manifest.Transform(setLabel)
 	if err != nil {
 		return mf.Manifest{}, fmt.Errorf("unable to set label: %w", err)
 	}
@@ -408,7 +408,7 @@ func (r *NamespacedReconciler) createManifestFromClusterRoleBinding(broker *even
 	return unstructuredFromObject(cm)
 }
 
-func (r *NamespacedReconciler) resourcesFromConfigMap(name string) ([]unstructured.Unstructured, error) {
+func (r *NamespacedReconciler) resourcesFromConfigMap(name string, renderNamespace string) ([]unstructured.Unstructured, error) {
 	cm, err := r.ConfigMapLister.ConfigMaps(r.SystemNamespace).Get(name)
 	if apierrors.IsNotFound(err) {
 		return nil, nil
@@ -417,7 +417,7 @@ func (r *NamespacedReconciler) resourcesFromConfigMap(name string) ([]unstructur
 		return nil, fmt.Errorf("failed to get ConfigMap %s/%s: %w", r.SystemNamespace, name, err)
 	}
 
-	resources, err := propagator.Unmarshal(cm)
+	resources, err := propagator.Unmarshal(cm, propagator.TemplateData{Namespace: renderNamespace})
 	if err != nil {
 		return nil, err
 	}
@@ -434,6 +434,10 @@ func unstructuredFromObject(obj runtime.Object) (unstructured.Unstructured, erro
 
 func appendNewOwnerRefsToPersisted(client mf.Client, broker *eventing.Broker) mf.Transformer {
 	return func(resource *unstructured.Unstructured) error {
+		if resource.GetKind() == "Namespace" {
+			return nil
+		}
+
 		existingRefs, err := getPersistedOwnerRefs(client, resource)
 		if err != nil {
 			return err
@@ -488,27 +492,23 @@ func appendOwnerRef(refs []metav1.OwnerReference, broker *eventing.Broker) ([]me
 	return append(refs, newRef), true
 }
 
-func filterMetadata() mf.Transformer {
-	return func(u *unstructured.Unstructured) error {
-		u.SetLabels(filterMetadataMap(u.GetLabels()))
-		u.SetAnnotations(filterMetadataMap(u.GetAnnotations()))
-		return nil
-	}
+func filterMetadata(u *unstructured.Unstructured) error {
+	u.SetLabels(filterMetadataMap(u.GetLabels()))
+	u.SetAnnotations(filterMetadataMap(u.GetAnnotations()))
+	return nil
 }
 
-func setLabel() mf.Transformer {
-	return func(u *unstructured.Unstructured) error {
-		labels := u.GetLabels()
-		labels[kafka.NamespacedBrokerDataplaneLabelKey] = kafka.NamespacedBrokerDataplaneLabelValue
-		u.SetLabels(labels)
-		return nil
-	}
+func setLabel(u *unstructured.Unstructured) error {
+	labels := u.GetLabels()
+	labels[kafka.NamespacedBrokerDataplaneLabelKey] = kafka.NamespacedBrokerDataplaneLabelValue
+	u.SetLabels(labels)
+	return nil
 }
 
 func filterMetadataMap(metadata map[string]string) map[string]string {
 	r := make(map[string]string, len(metadata))
 	for k, v := range metadata {
-		if strings.Contains(k, "knative") || k == "app" {
+		if strings.Contains(k, "knative") || strings.Contains(k, "cert") || strings.Contains(k, "monitoring") || k == "app" || k == "name" {
 			r[k] = v
 		}
 	}
diff --git a/go.mod b/go.mod
index 66d33fc81..4c3873010 100644
--- a/go.mod
+++ b/go.mod
@@ -37,7 +37,6 @@ require (
 
 require (
 	github.com/kedacore/keda/v2 v2.8.1
-	gopkg.in/yaml.v3 v3.0.1
 	knative.dev/eventing v0.35.1-0.20221222072558-1c40365a6c0a
 	knative.dev/eventing-kafka v0.35.1-0.20221219133153-20e1b33541bc
 	knative.dev/hack v0.0.0-20221209013717-b9801b4f5a4d
@@ -153,6 +152,7 @@ require (
 	google.golang.org/grpc v1.49.0 // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
+	gopkg.in/yaml.v3 v3.0.1 // indirect
 	k8s.io/code-generator v0.25.4 // indirect
 	k8s.io/gengo v0.0.0-20221011193443-fad74ee6edd9 // indirect
 	k8s.io/klog/v2 v2.80.2-0.20221028030830-9ae4992afb54 // indirect


Test patch:
diff --git a/control-plane/pkg/propagator/resource_propagator_test.go b/control-plane/pkg/propagator/resource_propagator_test.go
index 3f4abf7d9..db3734425 100644
--- a/control-plane/pkg/propagator/resource_propagator_test.go
+++ b/control-plane/pkg/propagator/resource_propagator_test.go
@@ -21,7 +21,7 @@ import (
 	"testing"
 
 	"github.com/google/go-cmp/cmp"
-	v1 "k8s.io/api/core/v1"
+	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 )
 
@@ -33,6 +33,7 @@ var (
 			"spec": map[string]interface{}{
 				"targetLabels": "x",
 			},
+			"metadata": map[string]any{"namespace": "my-ns"},
 		},
 	}
 	serviceMonitorY = unstructured.Unstructured{
@@ -42,15 +43,34 @@ var (
 			"spec": map[string]interface{}{
 				"targetLabels": "y",
 			},
+			"metadata": map[string]any{"namespace": "my-ns"},
 		},
 	}
 
+	resourcesTemplate = `- apiVersion: monitoring.coreos.com/v1
+  kind: ServiceMonitor
+  metadata:
+    namespace: {{.Namespace}}
+  spec:
+    targetLabels: x
+- apiVersion: monitoring.coreos.com/v1
+  kind: ServiceMonitor
+  metadata:
+    namespace: {{.Namespace}}
+  spec:
+    targetLabels: "y"
+`
+
 	resources = `- apiVersion: monitoring.coreos.com/v1
   kind: ServiceMonitor
+  metadata:
+    namespace: my-ns
   spec:
     targetLabels: x
 - apiVersion: monitoring.coreos.com/v1
   kind: ServiceMonitor
+  metadata:
+    namespace: my-ns
   spec:
     targetLabels: "y"
 `
@@ -60,24 +80,28 @@ func TestUnmarshal(t *testing.T) {
 
 	tests := []struct {
 		name    string
-		cm      v1.ConfigMap
+		cm      corev1.ConfigMap
+		data    TemplateData
 		want    Resources
 		wantErr bool
 	}{
 		{
 			name: "Unmarshal ServiceMonitors",
-			cm: v1.ConfigMap{
+			cm: corev1.ConfigMap{
 				Data: map[string]string{
-					"resources": resources,
+					"resources": resourcesTemplate,
 				},
 			},
+			data: TemplateData{
+				Namespace: "my-ns",
+			},
 			want:    Resources{Resources: []unstructured.Unstructured{serviceMonitorX, serviceMonitorY}},
 			wantErr: false,
 		},
 	}
 	for _, tt := range tests {
 		t.Run(tt.name, func(t *testing.T) {
-			got, err := Unmarshal(&tt.cm)
+			got, err := Unmarshal(&tt.cm, tt.data)
 			if (err != nil) != tt.wantErr {
 				t.Errorf("Unmarshal() error = %v, wantErr %v", err, tt.wantErr)
 				return
diff --git a/test/e2e_new/features/featuressteps/broker.go b/test/e2e_new/features/featuressteps/broker.go
index 0e7583a8d..f35b17ee3 100644
--- a/test/e2e_new/features/featuressteps/broker.go
+++ b/test/e2e_new/features/featuressteps/broker.go
@@ -164,7 +164,7 @@ func AddAdditionalResourcesToPropagationConfigMap(cmName string, additionalResou
 			t.Errorf("Failed to get ConfigMap %s/%s: %w", system.Namespace(), cmName, err)
 		}
 
-		resources, err := propagator.Unmarshal(cm)
+		resources, err := propagator.UnmarshalTemplate(cm)
 		if err != nil {
 			t.Fatal("Failed to unmarshal resources from ConfigMap %s/%s: %w\n%s", system.Namespace(), cmName, err, cm.Data["resources"])
 		}
diff --git a/test/e2e_new/features/namespaced_broker.go b/test/e2e_new/features/namespaced_broker.go
index 892d2cf8d..5415ef998 100644
--- a/test/e2e_new/features/namespaced_broker.go
+++ b/test/e2e_new/features/namespaced_broker.go
@@ -46,7 +46,8 @@ func NamespacedBrokerResourcesPropagation() *feature.Feature {
 				"namespace": system.Namespace(),
 			},
 			"data": map[string]string{
-				"config": "x-unknown-config",
+				"config":           "x-unknown-config",
+				"dataFromTemplate": "{{.Namespace}}",
 			},
 		},
 	}
diff --git a/third_party/eventing-latest/eventing-core.yaml b/third_party/eventing-latest/eventing-core.yaml
index 0b40de5d0..7aafc5c10 100644
--- a/third_party/eventing-latest/eventing-core.yaml
+++ b/third_party/eventing-latest/eventing-core.yaml
@@ -16,8 +16,8 @@ kind: Namespace
 metadata:
   name: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 
 ---
@@ -41,8 +41,8 @@ metadata:
   name: eventing-controller
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 ---
 apiVersion: rbac.authorization.k8s.io/v1
@@ -50,8 +50,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-controller
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -67,8 +67,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-controller-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -84,8 +84,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-controller-source-observer
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -101,8 +101,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-controller-sources-controller
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -118,8 +118,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-controller-manipulator
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -151,8 +151,8 @@ metadata:
   name: pingsource-mt-adapter
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 ---
 apiVersion: rbac.authorization.k8s.io/v1
@@ -160,8 +160,8 @@ kind: ClusterRoleBinding
 metadata:
   name: knative-eventing-pingsource-mt-adapter
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -193,8 +193,8 @@ metadata:
   name: eventing-webhook
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 ---
 apiVersion: rbac.authorization.k8s.io/v1
@@ -202,8 +202,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-webhook
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -220,8 +220,8 @@ metadata:
   namespace: knative-eventing
   name: eventing-webhook
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -237,8 +237,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-webhook-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -254,8 +254,8 @@ kind: ClusterRoleBinding
 metadata:
   name: eventing-webhook-podspecable-binding
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 subjects:
   - kind: ServiceAccount
@@ -287,8 +287,8 @@ metadata:
   name: config-br-default-channel
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   channel-template-spec: |
@@ -316,8 +316,8 @@ metadata:
   name: config-br-defaults
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   # Configures the default for any Broker that does not specify a spec.config or Broker class.
@@ -354,8 +354,8 @@ metadata:
   name: default-ch-webhook
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   # Configuration for defaulting channels that do not specify CRD implementations.
@@ -389,10 +389,10 @@ metadata:
   name: config-ping-defaults
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
   annotations:
     knative.dev/example-checksum: "9185c153"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   _example: |
@@ -436,10 +436,10 @@ metadata:
   name: config-features
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/config-propagation: original
     knative.dev/config-category: eventing
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   # ALPHA feature: The kreference-group allows you to use the Group field in KReferences.
@@ -480,7 +480,7 @@ metadata:
   name: config-kreference-mapping
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/config-propagation: original
     knative.dev/config-category: eventing
   annotations:
@@ -529,8 +529,8 @@ metadata:
   name: config-leader-election
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     knative.dev/example-checksum: "f7948630"
@@ -591,10 +591,10 @@ metadata:
   name: config-logging
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/config-propagation: original
     knative.dev/config-category: eventing
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 data:
   # Common configuration for all Knative codebase
@@ -645,10 +645,10 @@ metadata:
   name: config-observability
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/config-propagation: original
     knative.dev/config-category: eventing
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     knative.dev/example-checksum: "f46cf09d"
@@ -722,8 +722,8 @@ metadata:
   name: config-sugar
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     knative.dev/example-checksum: "62dfac6f"
@@ -780,10 +780,10 @@ metadata:
   name: config-tracing
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/config-propagation: original
     knative.dev/config-category: eventing
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     knative.dev/example-checksum: "0492ceb0"
@@ -838,10 +838,10 @@ metadata:
   name: eventing-controller
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/high-availability: "true"
     app.kubernetes.io/component: eventing-controller
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   selector:
@@ -851,9 +851,9 @@ spec:
     metadata:
       labels:
         app: eventing-controller
-        eventing.knative.dev/release: "v20221214-1048c6cfe"
+        eventing.knative.dev/release: "v20221220-57da6ae64"
         app.kubernetes.io/component: eventing-controller
-        app.kubernetes.io/version: "20221214-1048c6cfe"
+        app.kubernetes.io/version: "20221220-57da6ae64"
         app.kubernetes.io/name: knative-eventing
     spec:
       # To avoid node becoming SPOF, spread our replicas to different nodes.
@@ -871,7 +871,7 @@ spec:
       containers:
         - name: eventing-controller
           terminationMessagePolicy: FallbackToLogsOnError
-          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/controller@sha256:d43b7c9b190b8403b097370fec7d9964bedb7c6f65d43344dc4a5aad37eee5bb
+          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/controller@sha256:86863e2544c6426e638b257dcb8c56cce18015f7063c07c57c7b14f5c9203b03
           resources:
             requests:
               cpu: 100m
@@ -889,7 +889,7 @@ spec:
               value: knative.dev/eventing
             # APIServerSource
             - name: APISERVER_RA_IMAGE
-              value: gcr.io/knative-nightly/knative.dev/eventing/cmd/apiserver_receive_adapter@sha256:261cf0b935fb2498a894a7aa989343508b3fa8c9d1d5e8826085e144a3c4d32a
+              value: gcr.io/knative-nightly/knative.dev/eventing/cmd/apiserver_receive_adapter@sha256:03d636c06c182c6ae64de986fa7f1f1c2879ea0d12a5302518938a28f772bda2
             - name: POD_NAME
               valueFrom:
                 fieldRef:
@@ -958,9 +958,9 @@ metadata:
   name: pingsource-mt-adapter
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     app.kubernetes.io/component: pingsource-mt-adapter
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   # when set to 0 (and only 0) will be set to 1 when the first PingSource is created.
@@ -973,9 +973,9 @@ spec:
     metadata:
       labels:
         !!merge <<: *labels
-        eventing.knative.dev/release: "v20221214-1048c6cfe"
+        eventing.knative.dev/release: "v20221220-57da6ae64"
         app.kubernetes.io/component: pingsource-mt-adapter
-        app.kubernetes.io/version: "20221214-1048c6cfe"
+        app.kubernetes.io/version: "20221220-57da6ae64"
         app.kubernetes.io/name: knative-eventing
     spec:
       affinity:
@@ -989,7 +989,7 @@ spec:
       enableServiceLinks: false
       containers:
         - name: dispatcher
-          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/mtping@sha256:e619a556112d51c88054f4e051bca0369216e5f054c2e826873e5e60095db08f
+          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/mtping@sha256:fa9b2c4c14ddfb2a7bc153c6a9cd8bd94bfc4edf4e89047ca7379bd6780e62f9
           env:
             - name: SYSTEM_NAMESPACE
               value: ''
@@ -1062,9 +1062,9 @@ metadata:
   name: eventing-webhook
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     app.kubernetes.io/component: eventing-webhook
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   scaleTargetRef:
@@ -1088,9 +1088,9 @@ metadata:
   name: eventing-webhook
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     app.kubernetes.io/component: eventing-webhook
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   minAvailable: 80%
@@ -1119,9 +1119,9 @@ metadata:
   name: eventing-webhook
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     app.kubernetes.io/component: eventing-webhook
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   selector:
@@ -1132,9 +1132,9 @@ spec:
     metadata:
       labels:
         !!merge <<: *labels
-        eventing.knative.dev/release: "v20221214-1048c6cfe"
+        eventing.knative.dev/release: "v20221220-57da6ae64"
         app.kubernetes.io/component: eventing-webhook
-        app.kubernetes.io/version: "20221214-1048c6cfe"
+        app.kubernetes.io/version: "20221220-57da6ae64"
         app.kubernetes.io/name: knative-eventing
     spec:
       # To avoid node becoming SPOF, spread our replicas to different nodes.
@@ -1154,7 +1154,7 @@ spec:
           terminationMessagePolicy: FallbackToLogsOnError
           # This is the Go import path for the binary that is containerized
           # and substituted here.
-          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/webhook@sha256:838e09a9eef733d1103c3df7791b20ded7f753780ac1de030c84bc5cf0f35f12
+          image: gcr.io/knative-nightly/knative.dev/eventing/cmd/webhook@sha256:56d22b1f824695bb69f1baaaf2fe3ee1adbdea296419b4177a549d198925121a
           resources:
             requests:
               # taken from serving.
@@ -1225,10 +1225,10 @@ apiVersion: v1
 kind: Service
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     role: eventing-webhook
     app.kubernetes.io/component: eventing-webhook
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   name: eventing-webhook
   namespace: knative-eventing
@@ -1260,11 +1260,11 @@ kind: CustomResourceDefinition
 metadata:
   creationTimestamp: null
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     # TODO add schemas and descriptions
@@ -1476,10 +1476,10 @@ kind: CustomResourceDefinition
 metadata:
   name: brokers.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev
@@ -1643,11 +1643,11 @@ kind: CustomResourceDefinition
 metadata:
   name: channels.messaging.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     messaging.knative.dev/subscribable: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: messaging.knative.dev
@@ -1918,11 +1918,11 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   name: containersources.sources.knative.dev
 spec:
@@ -2072,9 +2072,9 @@ kind: CustomResourceDefinition
 metadata:
   name: eventtypes.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev
@@ -2201,10 +2201,10 @@ kind: CustomResourceDefinition
 metadata:
   name: parallels.flows.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: flows.knative.dev
@@ -2456,11 +2456,11 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     # TODO add schemas and descriptions
@@ -2647,10 +2647,10 @@ kind: CustomResourceDefinition
 metadata:
   name: sequences.flows.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: flows.knative.dev
@@ -2967,12 +2967,12 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     duck.knative.dev/binding: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   name: sinkbindings.sources.knative.dev
 spec:
@@ -3159,9 +3159,9 @@ kind: CustomResourceDefinition
 metadata:
   name: subscriptions.messaging.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: messaging.knative.dev
@@ -3371,9 +3371,9 @@ kind: CustomResourceDefinition
 metadata:
   name: triggers.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev
@@ -3557,8 +3557,8 @@ kind: ClusterRole
 metadata:
   name: addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 aggregationRule:
   clusterRoleSelectors:
@@ -3571,9 +3571,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: service-addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "addressable-resolver" role.
 rules:
@@ -3591,9 +3591,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: serving-addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "addressable-resolver" role.
 rules:
@@ -3614,9 +3614,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: channel-addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "addressable-resolver" role.
 rules:
@@ -3641,9 +3641,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: broker-addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "addressable-resolver" role.
 rules:
@@ -3662,9 +3662,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: flows-addressable-resolver
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "addressable-resolver" role.
 rules:
@@ -3700,8 +3700,8 @@ kind: ClusterRole
 metadata:
   name: eventing-broker-filter
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -3727,8 +3727,8 @@ kind: ClusterRole
 metadata:
   name: eventing-broker-ingress
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -3745,8 +3745,8 @@ kind: ClusterRole
 metadata:
   name: eventing-config-reader
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -3779,8 +3779,8 @@ kind: ClusterRole
 metadata:
   name: channelable-manipulator
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 aggregationRule:
   clusterRoleSelectors:
@@ -3793,9 +3793,9 @@ kind: ClusterRole
 metadata:
   name: meta-channelable-manipulator
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/channelable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "channelable-manipulator" role.
 rules:
@@ -3833,9 +3833,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: knative-eventing-namespaced-admin
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     rbac.authorization.k8s.io/aggregate-to-admin: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["eventing.knative.dev"]
@@ -3847,9 +3847,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: knative-messaging-namespaced-admin
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     rbac.authorization.k8s.io/aggregate-to-admin: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["messaging.knative.dev"]
@@ -3861,9 +3861,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: knative-flows-namespaced-admin
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     rbac.authorization.k8s.io/aggregate-to-admin: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["flows.knative.dev"]
@@ -3875,9 +3875,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: knative-sources-namespaced-admin
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     rbac.authorization.k8s.io/aggregate-to-admin: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["sources.knative.dev"]
@@ -3889,9 +3889,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: knative-bindings-namespaced-admin
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     rbac.authorization.k8s.io/aggregate-to-admin: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["bindings.knative.dev"]
@@ -3904,8 +3904,8 @@ metadata:
   name: knative-eventing-namespaced-edit
   labels:
     rbac.authorization.k8s.io/aggregate-to-edit: "true"
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["eventing.knative.dev", "messaging.knative.dev", "sources.knative.dev", "flows.knative.dev", "bindings.knative.dev"]
@@ -3918,8 +3918,8 @@ metadata:
   name: knative-eventing-namespaced-view
   labels:
     rbac.authorization.k8s.io/aggregate-to-view: "true"
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups: ["eventing.knative.dev", "messaging.knative.dev", "sources.knative.dev", "flows.knative.dev", "bindings.knative.dev"]
@@ -3946,8 +3946,8 @@ kind: ClusterRole
 metadata:
   name: knative-eventing-controller
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -4082,8 +4082,8 @@ kind: ClusterRole
 metadata:
   name: knative-eventing-pingsource-mt-adapter
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -4150,8 +4150,8 @@ kind: ClusterRole
 metadata:
   name: podspecable-binding
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 aggregationRule:
   clusterRoleSelectors:
@@ -4164,9 +4164,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: builtin-podspecable-binding
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/podspecable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "podspecable-binding role.
 rules:
@@ -4212,8 +4212,8 @@ kind: ClusterRole
 metadata:
   name: source-observer
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 aggregationRule:
   clusterRoleSelectors:
@@ -4226,9 +4226,9 @@ apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: eventing-sources-source-observer
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     duck.knative.dev/source: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # Do not use this role directly. These rules will be added to the "source-observer" role.
 rules:
@@ -4264,8 +4264,8 @@ kind: ClusterRole
 metadata:
   name: knative-eventing-sources-controller
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   - apiGroups:
@@ -4351,8 +4351,8 @@ kind: ClusterRole
 metadata:
   name: knative-eventing-webhook
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   # For watching logging configuration and getting certs.
@@ -4462,8 +4462,8 @@ metadata:
   namespace: knative-eventing
   name: knative-eventing-webhook
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 rules:
   # For manipulating certs into secrets.
@@ -4499,8 +4499,8 @@ kind: ValidatingWebhookConfiguration
 metadata:
   name: config.webhook.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 webhooks:
   - admissionReviewVersions: ["v1", "v1beta1"]
@@ -4537,8 +4537,8 @@ kind: MutatingWebhookConfiguration
 metadata:
   name: webhook.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 webhooks:
   - admissionReviewVersions: ["v1", "v1beta1"]
@@ -4571,8 +4571,8 @@ kind: ValidatingWebhookConfiguration
 metadata:
   name: validation.webhook.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 webhooks:
   - admissionReviewVersions: ["v1", "v1beta1"]
@@ -4606,8 +4606,8 @@ metadata:
   name: eventing-webhook-certs
   namespace: knative-eventing
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 # The data is populated at install time.
 
@@ -4631,8 +4631,8 @@ kind: MutatingWebhookConfiguration
 metadata:
   name: sinkbindings.webhook.sources.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 webhooks:
   - admissionReviewVersions: ["v1", "v1beta1"]
diff --git a/third_party/eventing-latest/eventing-crds.yaml b/third_party/eventing-latest/eventing-crds.yaml
index 0f59410d9..aaa5c2e27 100644
--- a/third_party/eventing-latest/eventing-crds.yaml
+++ b/third_party/eventing-latest/eventing-crds.yaml
@@ -17,11 +17,11 @@ kind: CustomResourceDefinition
 metadata:
   creationTimestamp: null
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     # TODO add schemas and descriptions
@@ -233,10 +233,10 @@ kind: CustomResourceDefinition
 metadata:
   name: brokers.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev
@@ -400,11 +400,11 @@ kind: CustomResourceDefinition
 metadata:
   name: channels.messaging.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     messaging.knative.dev/subscribable: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: messaging.knative.dev
@@ -675,11 +675,11 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   name: containersources.sources.knative.dev
 spec:
@@ -829,9 +829,9 @@ kind: CustomResourceDefinition
 metadata:
   name: eventtypes.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev
@@ -958,10 +958,10 @@ kind: CustomResourceDefinition
 metadata:
   name: parallels.flows.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: flows.knative.dev
@@ -1213,11 +1213,11 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   annotations:
     # TODO add schemas and descriptions
@@ -1404,10 +1404,10 @@ kind: CustomResourceDefinition
 metadata:
   name: sequences.flows.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
     duck.knative.dev/addressable: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: flows.knative.dev
@@ -1724,12 +1724,12 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     eventing.knative.dev/source: "true"
     duck.knative.dev/source: "true"
     duck.knative.dev/binding: "true"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
   name: sinkbindings.sources.knative.dev
 spec:
@@ -1916,9 +1916,9 @@ kind: CustomResourceDefinition
 metadata:
   name: subscriptions.messaging.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: messaging.knative.dev
@@ -2128,9 +2128,9 @@ kind: CustomResourceDefinition
 metadata:
   name: triggers.eventing.knative.dev
   labels:
-    eventing.knative.dev/release: "v20221214-1048c6cfe"
+    eventing.knative.dev/release: "v20221220-57da6ae64"
     knative.dev/crd-install: "true"
-    app.kubernetes.io/version: "20221214-1048c6cfe"
+    app.kubernetes.io/version: "20221220-57da6ae64"
     app.kubernetes.io/name: knative-eventing
 spec:
   group: eventing.knative.dev