[root@kubernetes2 deploy]# oc describe kataconfig example-kataconfig
Name: example-kataconfig
Namespace:
Labels: <none>
Annotations: <none>
API Version: kataconfiguration.openshift.io/v1alpha1
Kind: KataConfig
Metadata:
Creation Timestamp: 2021-03-08T14:56:18Z
Finalizers:
finalizer.kataconfiguration.openshift.io
Generation: 2
Managed Fields:
API Version: kataconfiguration.openshift.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:finalizers:
.:
v:"finalizer.kataconfiguration.openshift.io":
f:spec:
.:
f:config:
.:
f:sourceImage:
f:kataConfigPoolSelector:
.:
f:matchLabels:
.:
f:node-role.kubernetes.io/worker:
f:status:
.:
f:installationStatus:
.:
f:completed:
f:failed:
f:inProgress:
f:kataImage:
f:runtimeClass:
f:totalNodesCount:
f:unInstallationStatus:
.:
f:completed:
f:failed:
f:inProgress:
f:upgradeStatus:
Manager: kata-operator
Operation: Update
Time: 2021-03-08T14:56:18Z
API Version: kataconfiguration.openshift.io/v1alpha1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:kubectl.kubernetes.io/last-applied-configuration:
Manager: kubectl-client-side-apply
Operation: Update
Time: 2021-03-08T14:56:18Z
Resource Version: 25410
Self Link: /apis/kataconfiguration.openshift.io/v1alpha1/kataconfigs/example-kataconfig
UID: 441690de-a508-4bf9-9d1a-af50468d2fba
Spec:
Config:
Source Image:
Kata Config Pool Selector:
Match Labels:
node-role.kubernetes.io/worker:
Status:
Installation Status:
Completed:
Failed:
In Progress:
Kata Image:
Runtime Class:
Total Nodes Count: 2
Un Installation Status:
Completed:
Failed:
In Progress:
Upgrade Status:
Events: <none>
[root@kubernetes2 deploy]# oc get pod -n kata-operator
NAME READY STATUS RESTARTS AGE
kata-operator-6b94c57479-cvzfz 1/1 Running 0 3m24s
kata-operator-daemon-install-8wbc4 1/1 Running 0 72s
kata-operator-daemon-install-dhbgf 1/1 Running 0 72s
[root@kubernetes2 deploy]# oc logs kata-operator-daemon-install-8wbc4 -n kata-operator
I0308 14:56:28.131259 46717 request.go:645] Throttling request took 1.034577527s, request: GET:https://172.30.0.1:443/apis/packages.operators.coreos.com/v1?timeout=32s
Error while installation: no matches for kind "KataConfig" in version "kataconfiguration.openshift.io/v1"[root@kubernetes2 deploy]#
[root@kubernetes2 deploy]# oc logs kata-operator-6b94c57479-cvzfz -n kata-operator
{"level":"info","ts":1615215254.6735685,"logger":"cmd","msg":"Operator Version: 4.6.0"}
{"level":"info","ts":1615215254.6738572,"logger":"cmd","msg":"Go Version: go1.14.12"}
{"level":"info","ts":1615215254.6738694,"logger":"cmd","msg":"Go OS/Arch: linux/s390x"}
{"level":"info","ts":1615215254.6738803,"logger":"cmd","msg":"Version of operator-sdk: v0.16.0"}
{"level":"info","ts":1615215254.6743443,"logger":"leader","msg":"Trying to become the leader."}
{"level":"info","ts":1615215257.095014,"logger":"leader","msg":"No pre-existing lock was found."}
{"level":"info","ts":1615215257.111728,"logger":"leader","msg":"Became the leader."}
{"level":"info","ts":1615215259.520002,"logger":"controller-runtime.metrics","msg":"metrics server is starting to listen","addr":"0.0.0.0:8383"}
{"level":"info","ts":1615215259.5209112,"logger":"cmd","msg":"Registering Components."}
{"level":"info","ts":1615215266.7815835,"logger":"metrics","msg":"Metrics Service object created","Service.Name":"kata-operator-metrics","Service.Namespace":"kata-operator"}
{"level":"info","ts":1615215269.272033,"logger":"cmd","msg":"Starting the Cmd."}
{"level":"info","ts":1615215269.272406,"logger":"controller-runtime.manager","msg":"starting metrics server","path":"/metrics"}
{"level":"info","ts":1615215269.2725463,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"kataconfig-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1615215269.373161,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"kataconfig-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1615215269.473884,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"kataconfig-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1615215269.574539,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"kataconfig-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1615215269.675325,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"kataconfig-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1615215269.77606,"logger":"controller-runtime.controller","msg":"Starting Controller","controller":"kataconfig-controller"}
{"level":"info","ts":1615215269.7761438,"logger":"controller-runtime.controller","msg":"Starting workers","controller":"kataconfig-controller","worker count":1}
{"level":"info","ts":1615215378.1485403,"logger":"controller_kataconfig","msg":"Reconciling KataConfig in OpenShift Cluster","Request.Name":"example-kataconfig"}
{"level":"info","ts":1615215378.2636633,"logger":"controller_kataconfig","msg":"Creating a new installation Daemonset","Request.Name":"example-kataconfig","ds.Namespace":"kata-operator","ds.Name":"kata-operator-daemon-install"}
{"level":"info","ts":1615215378.3360097,"logger":"controller_kataconfig","msg":"Adding Finalizer for the KataConfig","Request.Name":"example-kataconfig"}
{"level":"info","ts":1615215378.3438842,"logger":"controller_kataconfig","msg":"Reconciling KataConfig in OpenShift Cluster","Request.Name":"example-kataconfig"}
{"level":"info","ts":1615215378.3440423,"logger":"controller_kataconfig","msg":"Adding Finalizer for the KataConfig","Request.Name":"example-kataconfig"}
{"level":"error","ts":1615215378.3492286,"logger":"controller_kataconfig","msg":"Failed to update KataConfig with finalizer","Request.Name":"example-kataconfig","error":"Operation cannot be fulfilled on kataconfigs.kataconfiguration.openshift.io \"example-kataconfig\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128\ngithub.com/openshift/kata-operator/pkg/controller/kataconfig.(*ReconcileKataConfigOpenShift).addFinalizer\n\tkata-operator/pkg/controller/kataconfig/openshift_reconciler.go:407\ngithub.com/openshift/kata-operator/pkg/controller/kataconfig.(*ReconcileKataConfigOpenShift).processKataConfigInstallRequest\n\tkata-operator/pkg/controller/kataconfig/openshift_reconciler.go:530\ngithub.com/openshift/kata-operator/pkg/controller/kataconfig.(*ReconcileKataConfigOpenShift).Reconcile.func1\n\tkata-operator/pkg/controller/kataconfig/openshift_reconciler.go:99\ngithub.com/openshift/kata-operator/pkg/controller/kataconfig.(*ReconcileKataConfigOpenShift).Reconcile\n\tkata-operator/pkg/controller/kataconfig/openshift_reconciler.go:100\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:256\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:88"}
{"level":"error","ts":1615215378.34932,"logger":"controller-runtime.controller","msg":"Reconciler error","controller":"kataconfig-controller","request":"/example-kataconfig","error":"Operation cannot be fulfilled on kataconfigs.kataconfiguration.openshift.io \"example-kataconfig\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:258\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:232\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:211\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/go/pkg/mod/k8s.io/[email protected]/pkg/util/wait/wait.go:88"}
{"level":"info","ts":1615215379.349677,"logger":"controller_kataconfig","msg":"Reconciling KataConfig in OpenShift Cluster","Request.Name":"example-kataconfig"}
{"level":"info","ts":1615215387.1940982,"logger":"controller_kataconfig","msg":"Reconciling KataConfig in OpenShift Cluster","Request.Name":"example-kataconfig"}
{"level":"info","ts":1615215387.6948373,"logger":"controller_kataconfig","msg":"Reconciling KataConfig in OpenShift Cluster","Request.Name":"example-kataconfig"}
[root@kubernetes2 deploy]#