Description of problem: Bootstrap 1 windows node with wmco operator, reboot the operator got reconcile error # operator-sdk run --local --watch-namespace=windows-machine-config-operator INFO[0000] Running the operator locally in namespace windows-machine-config-operator. {"level":"info","ts":1590598949.9548578,"logger":"cmd","msg":"operator","version":"0.0.1"} {"level":"info","ts":1590598949.954964,"logger":"cmd","msg":"go","version":"go1.13.6","os":"linux","arch":"amd64"} {"level":"info","ts":1590598949.9549716,"logger":"cmd","msg":"operator-sdk","version":"v0.17.0"} {"level":"info","ts":1590598950.1544466,"logger":"leader","msg":"Trying to become the leader."} {"level":"info","ts":1590598950.154486,"logger":"leader","msg":"Skipping leader election; not running in a cluster."} {"level":"info","ts":1590598952.338394,"logger":"controller-runtime.metrics","msg":"metrics server is starting to listen","addr":"0.0.0.0:8383"} {"level":"info","ts":1590598952.3387408,"logger":"cmd","msg":"registering Components."} {"level":"info","ts":1590598952.7508364,"logger":"cmd","msg":"skipping CR metrics server creation; not running in a cluster."} {"level":"info","ts":1590598952.7508736,"logger":"cmd","msg":"starting the Cmd."} {"level":"info","ts":1590598952.7510564,"logger":"controller-runtime.manager","msg":"starting metrics server","path":"/metrics"} {"level":"info","ts":1590598952.7510998,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"windowsmachineconfig-controller","source":"kind source: /, Kind="} {"level":"info","ts":1590598952.8515499,"logger":"controller-runtime.controller","msg":"Starting Controller","controller":"windowsmachineconfig-controller"} {"level":"info","ts":1590598952.8516145,"logger":"controller-runtime.controller","msg":"Starting workers","controller":"windowsmachineconfig-controller","worker count":1} {"level":"info","ts":1590598952.8517108,"logger":"controller_wmc","msg":"reconciling","namespace":"windows-machine-config-operator","name":"instance"} 2020/05/27 13:02:32 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig {"level":"info","ts":1590598952.9998238,"logger":"controller_wmc","msg":"replicas","current":1,"desired":1} {"level":"error","ts":1590598953.0352705,"logger":"controller_wmc","msg":"error reconciling","error":"[]","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/root/go/pkg/mod/github.com/go-logr/zapr.1/zapr.go:128\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:211\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88"} {"level":"error","ts":1590598953.0353913,"logger":"controller-runtime.controller","msg":"Reconciler error","controller":"windowsmachineconfig-controller","request":"windows-machine-config-operator/instance","error":"error updating status: could not update status: Operation cannot be fulfilled on windowsmachineconfigs.wmc.openshift.io \"instance\": the object has been modified; please apply your changes to the latest version and try again","errorVerbose":"Operation cannot be fulfilled on windowsmachineconfigs.wmc.openshift.io \"instance\": the object has been modified; please apply your changes to the latest version and try again\ncould not update status\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*StatusManager).updateStatus\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/status.go:60\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:209\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1357\nerror updating status\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:212\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1357","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/root/go/pkg/mod/github.com/go-logr/zapr.1/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:258\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88"} {"level":"info","ts":1590598954.0357435,"logger":"controller_wmc","msg":"reconciling","namespace":"windows-machine-config-operator","name":"instance"} 2020/05/27 13:02:34 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig {"level":"info","ts":1590598954.178782,"logger":"controller_wmc","msg":"replicas","current":1,"desired":1} Version-Release number of selected component (if applicable): windows-machine-config-operator git commit: 14cfda028978c31ecc8e1c889236732d20abb446 # oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.5.0-0.nightly-2020-05-26-063751 True False 30h Cluster version is 4.5.0-0.nightly-2020-05-26-063751 # operator-sdk version operator-sdk version: "v0.17.0", commit: "2fd7019f856cdb6f6618e2c3c80d15c3c79d1b6c", kubernetes version: "unknown", go version: "go1.13.10 linux/amd64" How reproducible: always Steps to Reproduce: 1. Install OCP cluster with ovn-kubernets network 2. Local run wmco operator and create windowsmachineconfig customer resource with replicas as 1 # oc create -f deploy/crds/wmc.openshift.io_v1alpha1_windowsmachineconfig_cr.yaml # operator-sdk run --local --verbose --operator-flags "--zap-level=debug --zap-encoder=console" --watch-namespace=windows-machine-config-operator ... 2020-05-27T12:14:38.995-0400 INFO controller_wmc reconciling {"namespace": "windows-machine-config-operator", "name": "instance"} 2020/05/27 12:14:38 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig 2020-05-27T12:14:39.125-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":0,"conditions":[{"type":"Reconciling","status":"True","lastTransitionTime":"2020-05-27T16:14:39Z"}]}} 2020-05-27T12:14:39.155-0400 INFO controller_wmc replicas {"current": 0, "desired": 1} 2020-05-27T12:14:39.155-0400 DEBUG controller_wmc creating a Windows VM 2020/05/27 12:14:41 Using existing Security Group: sg-09dbc76fe01ed8406 2020/05/27 12:19:09 External IP: 18.220.114.43 2020/05/27 12:19:09 Internal IP: 10.0.40.152 2020-05-27T12:19:09.603-0400 DEBUG controller_wmc configuring the Windows VM {"ID": "i-0b85af8cd03e109c3"} 2020-05-27T12:23:15.459-0400 INFO controller_wmc Windows VM has joined the cluster as a worker node {"ID": "i-0b85af8cd03e109c3"} 2020-05-27T12:23:15.459-0400 DEBUG controller_wmc starting tracker reconciliation 2020-05-27T12:23:15.608-0400 DEBUG controller_wmc completed tracker reconciliation 2020-05-27T12:23:15.608-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":1,"conditions":[{"type":"Reconciling","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"}]}} 2020-05-27T12:23:15.639-0400 DEBUG controller-runtime.controller Successfully Reconciled {"controller": "windowsmachineconfig-controller", "request": "windows-machine-config-operator/instance"} 3. Reboot wmco operator by re-running # operator-sdk run --local --verbose --operator-flags "--zap-level=debug --zap-encoder=console" --watch-namespace=windows-machine-config-operator DEBU[0000] Debug logging is set INFO[0000] Running the operator locally in namespace windows-machine-config-operator. DEBU[0000] Running []string{"go", "build", "-o", "build/_output/bin/windows-machine-config-operator-local", "github.com/openshift/windows-machine-config-operator/cmd/manager"} DEBU[0000] Running []string{"build/_output/bin/windows-machine-config-operator-local", "--zap-level=debug", "--zap-encoder=console"} 2020-05-27T12:31:50.576-0400 INFO cmd operator {"version": "0.0.1"} 2020-05-27T12:31:50.576-0400 INFO cmd go {"version": "go1.13.6", "os": "linux", "arch": "amd64"} 2020-05-27T12:31:50.577-0400 INFO cmd operator-sdk {"version": "v0.17.0"} 2020-05-27T12:31:50.750-0400 INFO leader Trying to become the leader. 2020-05-27T12:31:50.750-0400 INFO leader Skipping leader election; not running in a cluster. 2020-05-27T12:31:52.928-0400 INFO controller-runtime.metrics metrics server is starting to listen {"addr": "0.0.0.0:8383"} 2020-05-27T12:31:52.929-0400 INFO cmd registering Components. 2020-05-27T12:31:53.357-0400 INFO cmd skipping CR metrics server creation; not running in a cluster. 2020-05-27T12:31:53.357-0400 INFO cmd starting the Cmd. 2020-05-27T12:31:53.358-0400 INFO controller-runtime.manager starting metrics server {"path": "/metrics"} 2020-05-27T12:31:53.358-0400 INFO controller-runtime.controller Starting EventSource {"controller": "windowsmachineconfig-controller", "source": "kind source: /, Kind="} 2020-05-27T12:31:53.458-0400 INFO controller-runtime.controller Starting Controller {"controller": "windowsmachineconfig-controller"} 2020-05-27T12:31:53.458-0400 INFO controller-runtime.controller Starting workers {"controller": "windowsmachineconfig-controller", "worker count": 1} 2020-05-27T12:31:53.458-0400 INFO controller_wmc reconciling {"namespace": "windows-machine-config-operator", "name": "instance"} 2020/05/27 12:31:53 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig 2020-05-27T12:31:53.573-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":0,"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"},{"type":"Reconciling","status":"True","lastTransitionTime":"2020-05-27T16:31:53Z"}]}} 2020-05-27T12:31:53.607-0400 INFO controller_wmc replicas {"current": 1, "desired": 1} 2020-05-27T12:31:53.607-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":1,"conditions":[{"type":"Reconciling","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"}]}} 2020-05-27T12:31:53.637-0400 ERROR controller_wmc error reconciling {"error": "[]"} github.com/go-logr/zapr.(*zapLogger).Error /root/go/pkg/mod/github.com/go-logr/zapr.1/zapr.go:128 github.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile /root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:211 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211 k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1 /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152 k8s.io/apimachinery/pkg/util/wait.JitterUntil /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153 k8s.io/apimachinery/pkg/util/wait.Until /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88 2020-05-27T12:31:53.637-0400 ERROR controller-runtime.controller Reconciler error {"controller": "windowsmachineconfig-controller", "request": "windows-machine-config-operator/instance", "error": "error updating status: could not update status: Operation cannot be fulfilled on windowsmachineconfigs.wmc.openshift.io \"instance\": the object has been modified; please apply your changes to the latest version and try again", "errorVerbose": "Operation cannot be fulfilled on windowsmachineconfigs.wmc.openshift.io \"instance\": the object has been modified; please apply your changes to the latest version and try again\ncould not update status\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*StatusManager).updateStatus\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/status.go:60\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:209\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1357\nerror updating status\ngithub.com/openshift/windows-machine-config-operator/pkg/controller/windowsmachineconfig.(*ReconcileWindowsMachineConfig).Reconcile\n\t/root/go/src/windows-machine-config-operator/pkg/controller/windowsmachineconfig/windowsmachineconfig_controller.go:212\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88\nruntime.goexit\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1357"} github.com/go-logr/zapr.(*zapLogger).Error /root/go/pkg/mod/github.com/go-logr/zapr.1/zapr.go:128 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:258 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:232 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker /root/go/pkg/mod/sigs.k8s.io/controller-runtime.2/pkg/internal/controller/controller.go:211 k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1 /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:152 k8s.io/apimachinery/pkg/util/wait.JitterUntil /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:153 k8s.io/apimachinery/pkg/util/wait.Until /root/go/pkg/mod/k8s.io/apimachinery.4/pkg/util/wait/wait.go:88 2020-05-27T12:31:54.638-0400 INFO controller_wmc reconciling {"namespace": "windows-machine-config-operator", "name": "instance"} 2020/05/27 12:31:54 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig 2020-05-27T12:31:54.752-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":0,"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"},{"type":"Reconciling","status":"True","lastTransitionTime":"2020-05-27T16:31:53Z"}]}} 2020-05-27T12:31:54.783-0400 INFO controller_wmc replicas {"current": 1, "desired": 1} 2020-05-27T12:31:54.783-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":1,"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2020-05-27T16:23:15Z"},{"type":"Reconciling","status":"False","lastTransitionTime":"2020-05-27T16:31:54Z"}]}} 2020-05-27T12:31:54.815-0400 DEBUG controller-runtime.controller Successfully Reconciled {"controller": "windowsmachineconfig-controller", "request": "windows-machine-config-operator/instance"} Actual results: Get reconcile error when reboot wmco operator Expected results: No error when reboot wmco operator Additional info:
This bug has been verified and passed in OCP 4.5.0-0.nightly-2020-06-15-215359, thanks Version: # oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.5.0-0.nightly-2020-06-15-215359 True False 7h10m Cluster version is 4.5.0-0.nightly-2020-06-15-215359 windows-machine-config-operator git commit: ffc775d8a077ebbf995452fd50fae156ed44469f Steps: 3. Reboot wmco operator by re-running operator-sdk multiple times, no error appears. # operator-sdk run --local --verbose --operator-flags "--zap-level=debug --zap-encoder=console" --watch-namespace=windows-machine-config-operator DEBU[0000] Debug logging is set INFO[0000] Running the operator locally in namespace windows-machine-config-operator. DEBU[0000] Running []string{"go", "build", "-o", "build/_output/bin/windows-machine-config-operator-local", "github.com/openshift/windows-machine-config-operator/cmd/manager"} DEBU[0000] Running []string{"build/_output/bin/windows-machine-config-operator-local", "--zap-level=debug", "--zap-encoder=console"} 2020-06-16T06:06:11.766-0400 INFO cmd operator {"version": "0.0.1"} 2020-06-16T06:06:11.766-0400 INFO cmd go {"version": "go1.13.6", "os": "linux", "arch": "amd64"} 2020-06-16T06:06:11.766-0400 INFO cmd operator-sdk {"version": "v0.17.0"} 2020-06-16T06:06:12.013-0400 INFO leader Trying to become the leader. 2020-06-16T06:06:12.013-0400 INFO leader Skipping leader election; not running in a cluster. 2020-06-16T06:06:14.200-0400 INFO controller-runtime.metrics metrics server is starting to listen {"addr": "0.0.0.0:8383"} 2020-06-16T06:06:14.200-0400 INFO cmd registering Components. 2020-06-16T06:06:16.870-0400 INFO cmd skipping CR metrics server creation; not running in a cluster. 2020-06-16T06:06:16.870-0400 INFO cmd starting the Cmd. 2020-06-16T06:06:16.871-0400 INFO controller-runtime.manager starting metrics server {"path": "/metrics"} 2020-06-16T06:06:16.871-0400 INFO controller-runtime.controller Starting EventSource {"controller": "windowsmachineconfig-controller", "source": "kind source: /, Kind="} 2020-06-16T06:06:16.971-0400 INFO controller-runtime.controller Starting Controller {"controller": "windowsmachineconfig-controller"} 2020-06-16T06:06:16.971-0400 INFO controller-runtime.controller Starting workers {"controller": "windowsmachineconfig-controller", "worker count": 1} 2020-06-16T06:06:16.971-0400 INFO controller_wmc reconciling {"namespace": "windows-machine-config-operator", "name": "instance"} 2020/06/16 06:06:17 kubeconfig source: /root/ocp/aws/cluster/auth/kubeconfig 2020-06-16T06:06:17.125-0400 INFO controller_wmc replicas {"current": 1, "desired": 1} 2020-06-16T06:06:17.162-0400 DEBUG controller_wmc updating status {"status": {"joinedVMCount":1,"conditions":[{"type":"Reconciling","status":"False","lastTransitionTime":"2020-06-16T10:02:05Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2020-06-16T10:02:05Z"}]}} 2020-06-16T06:06:17.202-0400 DEBUG controller-runtime.controller Successfully Reconciled {"controller": "windowsmachineconfig-controller", "request": "windows-machine-config-operator/instance"}
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:4196