We have a test in serving that's flaky. knative/serving#16421
The test toggles a config map setting and then creates a service assuming the configuration changes have propagated to all components (webhooks and controllers)
The test started failing recently and the root cause is when a webhook is draining we are no longer receiving config map changes. Then when the service is created the the draining webhook handles the defaulting. Since it has the outdated config it fails creating the service.
Although the draining webhook shouldn't be receiving the request (we wait 30 seconds for the propagation) there's no guarantee so we should ensure our config map informers are still active during draining.
/assign @dprotaso