open-cluster-management-io / addon-framework

addon apis
Apache License 2.0
23 stars 40 forks source link

There are too much log "Addon deployment config in status is empty" in addons #282

Closed ldpliu closed 6 hours ago

ldpliu commented 9 hours ago

policy addon: oc logs grc-policy-addon-controller-b9587c7dc-8vg97 -n open-cluster-management

I0925 06:32:52.335715       1 addon_config.go:74] "Addon deployment config in status is empty" addonName="config-policy-controller"
I0925 06:32:52.335734       1 helm_agentaddon.go:215] "Namespace for addon returned by agent install namespace func is empty" addonNamespace="mh" addonName={"metadata":{"name":"config-policy-controller","namespace":"mh","uid":"c7633d74-346a-4277-95ee-6fc7892bfd5f","resourceVersion":"44848","generation":1,"creationTimestamp":"2024-09-25T06:32:46Z","ownerReferences":[{"apiVersion":"addon.open-cluster-management.io/v1alpha1","kind":"ClusterManagementAddOn","name":"config-policy-controller","uid":"78472257-9cd9-4a33-88a7-e033a2a3957f","controller":true,"blockOwnerDeletion":true}],"managedFields":[{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:ownerReferences":{".":{},"k:{\"uid\":\"78472257-9cd9-4a33-88a7-e033a2a3957f\"}":{}}}}},{"manager":"governance-policy-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{"f:namespace":{},"f:registrations":{},"f:supportedConfigs":{".":{},"k:{\"group\":\"addon.open-cluster-management.io\",\"resource\":\"addondeploymentconfigs\"}":{".":{},"f:group":{},"f:resource":{}}}}},"subresource":"status"},{"manager":"klusterlet-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:installNamespace":{}}}},{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{}}},"subresource":"status"}]},"spec":{"installNamespace":"open-cluster-management-agent-addon"},"status":{"conditions":[{"type":"Progressing","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"Progressing","message":"progressing... work is not ready"},{"type":"RegistrationApplied","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"SetPermissionApplied","message":"Registration of the addon agent is configured"},{"type":"ManifestApplied","status":"False","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"ManifestWorkApplyFailed","message":"failed to get manifest from agent interface: template: config-policy-controller/templates/policy.open-cluster-management.io_operatorpolicies_crd.yaml:3:7: executing \"config-policy-controller/templates/policy.open-cluster-management.io_operatorpolicies_crd.yaml\" at \u003csemverCompare \"\u003e 1.16.0\" (.Values.hostingClusterCapabilities.KubeVersion.Version | default .Capabilities.KubeVersion.Version)\u003e: error calling semverCompare: Invalid Semantic Version"},{"type":"ClusterCertificateRotated","status":"True","lastTransitionTime":"2024-09-25T06:32:52Z","reason":"ClientCertificateUpdated","message":"client certificate rotated starting from 2024-09-25 06:27:52 +0000 UTC to 2024-09-26 05:29:34 +0000 UTC"}],"addOnMeta":{},"addOnConfiguration":{},"supportedConfigs":[{"group":"addon.open-cluster-management.io","resource":"addondeploymentconfigs"}],"namespace":"open-cluster-management-agent-addon","registrations":[{"signerName":"kubernetes.io/kube-apiserver-client","subject":{"user":"system:open-cluster-management:cluster:mh:addon:config-policy-controller:agent:config-policy-controller","groups":["system:open-cluster-management:cluster:mh:addon:config-policy-controller","system:open-cluster-management:addon:config-policy-controller","system:authenticated"]}}],"healthCheck":{}}}
I0925 06:32:52.348153       1 addon_config.go:74] "Addon deployment config in status is empty" addonName="governance-policy-framework"
I0925 06:32:52.348389       1 addon_config.go:74] "Addon deployment config in status is empty" addonName="governance-policy-framework"
I0925 06:32:52.348501       1 helm_agentaddon.go:215] "Namespace for addon returned by agent install namespace func is empty" addonNamespace="mh" addonName={"metadata":{"name":"governance-policy-framework","namespace":"mh","uid":"5815a3e6-45b1-42a1-8065-868c50f1a6f1","resourceVersion":"44852","generation":1,"creationTimestamp":"2024-09-25T06:32:46Z","ownerReferences":[{"apiVersion":"addon.open-cluster-management.io/v1alpha1","kind":"ClusterManagementAddOn","name":"governance-policy-framework","uid":"49968cbc-9f94-45e8-bb67-941afd95b42e","controller":true,"blockOwnerDeletion":true}],"managedFields":[{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:ownerReferences":{".":{},"k:{\"uid\":\"49968cbc-9f94-45e8-bb67-941afd95b42e\"}":{}}}}},{"manager":"governance-policy-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{"f:namespace":{},"f:registrations":{},"f:supportedConfigs":{".":{},"k:{\"group\":\"addon.open-cluster-management.io\",\"resource\":\"addondeploymentconfigs\"}":{".":{},"f:group":{},"f:resource":{}}}}},"subresource":"status"},{"manager":"klusterlet-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:installNamespace":{}}}},{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{}}},"subresource":"status"}]},"spec":{"installNamespace":"open-cluster-management-agent-addon"},"status":{"conditions":[{"type":"Progressing","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"Progressing","message":"progressing... work is not ready"},{"type":"RegistrationApplied","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"SetPermissionApplied","message":"Registration of the addon agent is configured"},{"type":"ManifestApplied","status":"False","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"ManifestWorkApplyFailed","message":"failed to get manifest from agent interface: template: governance-policy-framework/templates/policy.open-cluster-management.io_policies_crd.yaml:3:7: executing \"governance-policy-framework/templates/policy.open-cluster-management.io_policies_crd.yaml\" at \u003csemverCompare \"\u003c 1.16.0\" (.Values.hostingClusterCapabilities.KubeVersion.Version | default .Capabilities.KubeVersion.Version)\u003e: error calling semverCompare: Invalid Semantic Version"},{"type":"ClusterCertificateRotated","status":"True","lastTransitionTime":"2024-09-25T06:32:52Z","reason":"ClientCertificateUpdated","message":"client certificate rotated starting from 2024-09-25 06:27:52 +0000 UTC to 2024-09-26 05:29:34 +0000 UTC"}],"addOnMeta":{},"addOnConfiguration":{},"supportedConfigs":[{"group":"addon.open-cluster-management.io","resource":"addondeploymentconfigs"}],"namespace":"open-cluster-management-agent-addon","registrations":[{"signerName":"kubernetes.io/kube-apiserver-client","subject":{"user":"system:open-cluster-management:cluster:mh:addon:governance-policy-framework:agent:governance-policy-framework","groups":["system:open-cluster-management:cluster:mh:addon:governance-policy-framework","system:open-cluster-management:addon:governance-policy-framework","system:authenticated"]}}],"healthCheck":{}}}
I0925 06:32:52.348575       1 addon_config.go:74] "Addon deployment config in status is empty" addonName="governance-policy-framework"
I0925 06:32:52.348647       1 helm_agentaddon.go:215] "Namespace for addon returned by agent install namespace func is empty" addonNamespace="mh" addonName={"metadata":{"name":"governance-policy-framework","namespace":"mh","uid":"5815a3e6-45b1-42a1-8065-868c50f1a6f1","resourceVersion":"44852","generation":1,"creationTimestamp":"2024-09-25T06:32:46Z","ownerReferences":[{"apiVersion":"addon.open-cluster-management.io/v1alpha1","kind":"ClusterManagementAddOn","name":"governance-policy-framework","uid":"49968cbc-9f94-45e8-bb67-941afd95b42e","controller":true,"blockOwnerDeletion":true}],"managedFields":[{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:ownerReferences":{".":{},"k:{\"uid\":\"49968cbc-9f94-45e8-bb67-941afd95b42e\"}":{}}}}},{"manager":"governance-policy-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{"f:namespace":{},"f:registrations":{},"f:supportedConfigs":{".":{},"k:{\"group\":\"addon.open-cluster-management.io\",\"resource\":\"addondeploymentconfigs\"}":{".":{},"f:group":{},"f:resource":{}}}}},"subresource":"status"},{"manager":"klusterlet-addon-controller","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:46Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{".":{},"f:installNamespace":{}}}},{"manager":"addon","operation":"Update","apiVersion":"addon.open-cluster-management.io/v1alpha1","time":"2024-09-25T06:32:52Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{".":{},"f:conditions":{}}},"subresource":"status"}]},"spec":{"installNamespace":"open-cluster-management-agent-addon"},"status":{"conditions":[{"type":"Progressing","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"Progressing","message":"progressing... work is not ready"},{"type":"RegistrationApplied","status":"True","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"SetPermissionApplied","message":"Registration of the addon agent is configured"},{"type":"ManifestApplied","status":"False","lastTransitionTime":"2024-09-25T06:32:46Z","reason":"ManifestWorkApplyFailed","^Cmessage":"failed to get manifest from agent interface: template: governance-policy-framework/templates/policy.open-cluster-management.io_policies_crd.yaml:3:7: executing \"governance-policy-framework/templates/policy.open-cluster-management.io_policies_crd.yaml\" at \u003csemverCompare \"\u003c 1.16.0\" (.Values.hostingClusterCapabilities.KubeVersion.Version | default .Capabilities.KubeVersion.Version)\u003e: error calling semverCompare: Invalid Semantic Version"},{"type":"ClusterCertificateRotated","status":"True","lastTransitionTime":"2024-09-25T06:32:52Z","reason":"ClientCertificateUpdated","message":"client certificate rotated starting from 2024-09-25 06:27:52 +0000 UTC to 2024-09-26 05:29:34 +0000 UTC"}],"addOnMeta":{},"addOnConfiguration":{},"supportedConfigs":[{"group":"addon.open-cluster-management.io","resource":"addondeploymentconfigs"}],"namespace":"open-cluster-management-agent-addon","registrations":[{"signerName":"kubernetes.io/kube-apiserver-client","subject":{"user":"system:open-cluster-management:cluster:mh:addon:governance-policy-framework:agent:governance-policy-framework","groups":["system:open-cluster-management:cluster:mh:addon:governance-policy-framework","system:open-cluster-management:addon:governance-policy-framework","system:authenticated"]}}],"healthCheck":{}}}
ldpliu commented 9 hours ago

/assign @zhujian7