Open betermieux opened 5 years ago
As a work-around (while waiting for #197), it's possible to enable serving of the deprecated resource names by adding this to the api-server: --runtime-config=extensions/v1beta1/daemonsets=true
Having this issue as well.
Since DaemonSets are moved from 'extensions/v1beta1' to 'apps/v1', the agent doesn't exclude itself from node draining anymore and kills itself before calling reboot. This results in a continuously draining and repopulating node. The culprit seems to be: https://github.com/coreos/container-linux-update-operator/blob/4bb1486f482bc9c365c71e126129e806b5a0fc97/pkg/drain/drain.go#L74 If I find some time, I will send a pull-request.