Describe the bug
The default Broker injected when a namespace is labeled with knative-eventing-injection=enabled has an empty channelTemplate value. When the template is empty, the Broker creates Channel objects which require an installed ClusterChannelProvisioner.
Expected behavior
ClusterChannelProvisioner is not used because it's deprecated.
To Reproduce
- Find a namespace that has no default Broker.
- Label the namespace with
knative-eventing-injection=enabled
- The Broker will create Channel objects.
Knative release version
0.7.1
Additional context
I think this means we can't remove CCPs in 0.8.
Describe the bug
The default Broker injected when a namespace is labeled with
knative-eventing-injection=enabledhas an emptychannelTemplatevalue. When the template is empty, the Broker createsChannelobjects which require an installed ClusterChannelProvisioner.Expected behavior
ClusterChannelProvisioner is not used because it's deprecated.
To Reproduce
knative-eventing-injection=enabledKnative release version
0.7.1
Additional context
I think this means we can't remove CCPs in 0.8.