Expected Behavior
When performing a bus update onBusUpdate should execute beyond the short circuit check for whether the bus is ours.
Actual Behavior
The short circuit triggers due to bus.kind being set to null.
Steps to Reproduce the Problem
- log bus.Kind and r.bus.GetObjectKind().GroupVersionKind().Kind within the createOrUpdateBus short circuit in pkg/buses/reconciler.go
- update a bus spec
- observe the log and short circuit trigger
Additional Info
Expected Behavior
When performing a bus update onBusUpdate should execute beyond the short circuit check for whether the bus is ours.
Actual Behavior
The short circuit triggers due to bus.kind being set to null.
Steps to Reproduce the Problem
Additional Info