{"level":"info","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Go Version: go1.25.7 (Red Hat 1.25.7-1.module+el8.10.0+23993+83a15e10) X:strictfipsruntime"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-17T17:05:52Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"ConfigMapWatcher","msg":"a ConfigMap has been created under watched namespace","name":"deployment-validation-operator-config","namespace":"openshift-deployment-validation-operator"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"Current set of enabled checks","checks":"dangling-horizontalpodautoscaler, dangling-ingress, dangling-networkpolicy, dangling-networkpolicypeer-podselector, dangling-service, dangling-servicemonitor, dnsconfig-options, duplicate-env-var, host-ipc, host-network, host-pid, hpa-minimum-three-replicas, invalid-target-ports, liveness-port, minimum-three-replicas, no-anti-affinity, no-node-affinity, non-existent-service-account, non-isolated-pod, pdb-max-unavailable, pdb-min-available, privilege-escalation-container, privileged-container, readiness-port, run-as-non-root, scc-deny-privileged-container, startup-port, unsafe-sysctls, unset-cpu-requirements, unset-memory-requirements"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"info","ts":"2026-04-17T17:05:52Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-17T17:05:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:07:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:09:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:11:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:11:53Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:13:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":1,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"project-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"project-controller","object":"project-controller-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"application-service","object":"application-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"application-service","object":"application-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"application-service","object":"application-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"application-service","object":"application-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"application-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"application-service","object":"application-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"image-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:13:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"vector-tekton-logs-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:13:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rbac-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rbac-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"crossplane\" not found"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rbac-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"crossplane-rbac-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tempo-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"manager\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"manager\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-operator-controller-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/managed-by:operator-lifecycle-manager app.kubernetes.io/name:tempo-operator app.kubernetes.io/part-of:tempo-operator control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:13:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:13:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:13:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:13:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"console-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"minio-operator\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"console-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"console","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"minio-operator\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"minio-operator","object":"minio-operator","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"dex\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"dex","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"image-rbac-proxy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"oauth-secret-generator\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-secret-generator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"oauth-secret-generator\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-rbac-proxy","object":"oauth-secret-generator","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-secret-generator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"postgresql","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"release-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-monitor-deployment","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-monitor-deployment","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-monitor-deployment","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-monitor-deployment","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"eventing-webhook\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-dispatcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-dispatcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-dispatcher","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-dispatcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"imc-dispatcher\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"imc-dispatcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"inmemorychannel-webhook","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[messaging.knative.dev/channel:in-memory-channel messaging.knative.dev/role:controller])"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-ingress","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-ingress","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-ingress","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-ingress","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mt-broker-ingress\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-ingress","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"eventing-controller\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-filter","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-filter","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-filter","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-filter","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mt-broker-filter\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"mt-broker-filter","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"job-sink","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"job-sink","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"job-sink","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"job-sink","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"job-sink\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"job-sink","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"broker-filter-hpa","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment mt-broker-filter apps/v1})"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager-metrics-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager-operator","object":"cert-manager-operator-controller-manager-metrics-service","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"image-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"image-controller","object":"image-controller-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"smee-client","object":"gosmee-client","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"smee-client","object":"gosmee-client","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"smee-client","object":"gosmee-client","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"smee-client","object":"gosmee-client","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=49bb700b-a230-4476-8b01-81a5b4a10d67,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=49bb700b-a230-4476-8b01-81a5b4a10d67,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"postgresql","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"postgresql","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"postgresql","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"postgresql","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"dora-metrics-exporter-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dora-metrics","object":"exporter","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"prometheus-cardinality-exporter\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prometheus-cardinality-exporter\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-cardinality-exporter","object":"prometheus-cardinality-exporter","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prometheus-cardinality-exporter\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"vector-tekton-logs-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-logging","object":"vector-tekton-logs-collector","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:15:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:15:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:15:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:15:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:15:56.589096 1 request.go:752] "Waited before sending request" delay="1.451362399s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA3MTgsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:16:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"custom-kube-state-metrics\" not found"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"custom-kube-state-metrics\" not found"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"custom-kube-state-metrics\" not found"} {"level":"debug","ts":"2026-04-17T17:16:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-monitoring","object":"custom-kube-state-metrics","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} I0417 17:16:08.589476 1 request.go:752] "Waited before sending request" delay="1.995052129s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/mintmaker/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzEyMTYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"redis","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"opentelemetry-collector\" does not expose port 13133 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"opentelemetry-collector\" does not expose port 13133 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"opentelemetry-collector\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"opentelemetry-collector\" does not expose port 13133 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"open-telemetry-opentelemetry-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"opentelemetry-collector\" does not expose port 13133 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"opentelemetry-collector\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-otel","object":"open-telemetry-opentelemetry-collector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"opentelemetry-collector\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"integration-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:16:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:16:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-registry-exporter","object":"registry-exporter-ds","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-registry-exporter","object":"registry-exporter-ds","kind":"DaemonSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"exporter-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:16:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"appstudio-registry-exporter","object":"registry-exporter-ds","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} I0417 17:16:20.588105 1 request.go:752] "Waited before sending request" delay="1.87759492s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-info/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzE4NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"function-patch-and-transform-a4b98f52af5b\" not found"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"package-runtime\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-patch-and-transform-a4b98f52af5b","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"provider-kubernetes\" not found"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"package-runtime\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"provider-kubernetes-f6665ef36536","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"function-auto-ready-a37a591901b6\" not found"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"package-runtime\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-auto-ready-a37a591901b6","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"function-go-templating-ec55f6817a88\" not found"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"package-runtime\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"crossplane-system","object":"function-go-templating-ec55f6817a88","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"package-runtime\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tempo-tempo\" not found"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"jaeger-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"oauth-proxy\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tempo-tempo\" not found"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"jaeger-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"oauth-proxy\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo-jaegerui","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/component:tempo app.kubernetes.io/instance:tempo app.kubernetes.io/managed-by:tempo-operator app.kubernetes.io/name:tempo-monolithic])"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tempo-tempo\" not found"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"jaeger-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tempo-query\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"oauth-proxy\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"jaeger-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tempo-query\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tempo-operator","object":"tempo-tempo","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"oauth-proxy\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0417 17:16:32.589044 1 request.go:752] "Waited before sending request" delay="1.775517916s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzI5NDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-cainjector\" not found"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-cainjector","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-cainjector\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cert-manager-webhook\" not found"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager-webhook","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-webhook\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"cert-manager","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cert-manager-controller\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kube-rbac-proxy\" not found"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kube-rbac-proxy\" not found"} {"level":"debug","ts":"2026-04-17T17:16:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"dummy-service","object":"kube-rbac-proxy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} I0417 17:16:42.589053 1 request.go:752] "Waited before sending request" delay="1.884824186s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM0MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:16:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:16:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:16:42Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:17:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-kueue-webhook\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-kueue-webhook\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-kueue-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-kueue-webhook\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-kueue","object":"tekton-kueue-webhook","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"webhook\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"squid\" not found"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"squid","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:17:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"integration-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration-service","object":"integration-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"alert-mgr-kueue-admission-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"kueue-external-admission","object":"alert-mgr-kueue-admission-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:17:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kueue-crd-checker\" not found"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kueue-crd-checker\" not found"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-policies","object":"kueue-crd-check","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trust-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"cert-manager","object":"trust-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trust-manager\" does not expose port 6060 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:17:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:17:56.564073 1 request.go:752] "Waited before sending request" delay="1.334025174s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/ci-helper-app/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzYzODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:18:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:18:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:18:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0417 17:18:08.564335 1 request.go:752] "Waited before sending request" delay="1.895940601s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kite/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY3ODEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"release-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:18:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:18:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0417 17:18:20.564084 1 request.go:752] "Waited before sending request" delay="1.873114646s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-connections/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzcxNTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"broker-filter-hpa","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment mt-broker-filter apps/v1})"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"broker-filter-hpa","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kyverno-background-controller\" not found"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kyverno-cleanup-controller\" not found"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"kyverno\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"kyverno\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-background-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-cleanup-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"controller\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kyverno-admission-controller\" not found"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kyverno","object":"kyverno-admission-controller","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"kyverno\" has cpu limit 0"} I0417 17:18:32.564049 1 request.go:752] "Waited before sending request" delay="1.994743576s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/application-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc0MzgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:18:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:18:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:18:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:18:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0417 17:18:42.565054 1 request.go:752] "Waited before sending request" delay="1.898840249s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/smee-client/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc3ODgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:18:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:18:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-sink\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-sink","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator-webhooks","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[control-plane:controller-manager])"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-otel-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-otel-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-api-server\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-api-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-operator\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-operator","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"kubearchive-otel-collector\" not found"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"otel-collector","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive","object":"kubearchive-schema-migration","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:18:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api-for-watcher","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-api\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-api","kind":"Deployment","validation":"startup-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"api\" does not expose port 8080 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"postgres-postgresql\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"postgres-postgresql\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"postgres-postgresql\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-certs\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"postgres-postgresql","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"postgresql\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"storage-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"validate-arguments\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"minio\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"sidecar\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"validate-arguments\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"validate-arguments\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"sidecar\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"sidecar\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"validate-arguments\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"validate-arguments\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"sidecar\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"storage-pool-0","kind":"StatefulSet","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"sidecar\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:18:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} I0417 17:18:54.565279 1 request.go:752] "Waited before sending request" delay="1.907990626s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgxMDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-17T17:18:54Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"build-service","object":"build-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:19:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"caching","object":"artifact-registry-proxy","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"multi-platform-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"multi-platform-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-otp-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:19:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"minio-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-scheduler","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-gateway","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/component:memcached-chunks-cache app.kubernetes.io/instance:loki app.kubernetes.io/name:loki])"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/component:memcached-chunks-cache app.kubernetes.io/instance:loki app.kubernetes.io/name:loki])"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-distributor","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-memberlist","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app.kubernetes.io/instance:loki app.kubernetes.io/name:loki app.kubernetes.io/part-of:memberlist])"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-compactor","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"vector\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"vector","kind":"DaemonSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-querier","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-results-cache","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-chunks-cache","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"minio-sa\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-minio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-query-frontend","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:19:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:19:56.564034 1 request.go:752] "Waited before sending request" delay="1.630947378s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/repository-validator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDAwNzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:20:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0417 17:20:06.564327 1 request.go:752] "Waited before sending request" delay="1.900947714s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kite/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDAyODgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:20:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"release-service-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"release-service","object":"release-service-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0417 17:20:18.564044 1 request.go:752] "Waited before sending request" delay="1.912577877s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-connections/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA1NzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0417 17:20:30.564054 1 request.go:752] "Waited before sending request" delay="1.995796606s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/application-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDA3MzAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:20:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:20:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:20:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:20:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0417 17:20:42.563731 1 request.go:752] "Waited before sending request" delay="1.912658823s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/internal-services/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEwMTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:20:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:20:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} I0417 17:20:52.563895 1 request.go:752] "Waited before sending request" delay="1.90477039s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEyMDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:20:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:20:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:20:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:20:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-17T17:21:00Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"cron-trigger\" not found"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"event-listener\" has cpu request 0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"event-listener\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"event-listener\" has memory request 0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-disaster-recovery","object":"el-cron-listener","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"event-listener\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:21:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:21:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-watcher","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-watcher","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-watcher","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tekton-results-watcher\" not found"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tekton-results","object":"tekton-results-watcher","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:21:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0417 17:21:56.564290 1 request.go:752] "Waited before sending request" delay="1.91095964s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/dora-metrics/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIyNzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:21:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:21:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:21:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:21:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:22:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:22:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:22:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:22:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:22:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:22:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:22:08.564242 1 request.go:752] "Waited before sending request" delay="1.906957867s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI0NDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0417 17:22:18.564912 1 request.go:752] "Waited before sending request" delay="1.995049696s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI1ODgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:22:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:22:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:22:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:22:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"mintmaker-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"mintmaker","object":"mintmaker-controller-manager","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"manager\" does not expose port 8081 for the HTTPGet"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0417 17:22:30.563808 1 request.go:752] "Waited before sending request" delay="1.912483622s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-otel/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI3ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:22:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:22:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:22:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"multi-platform-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"multi-platform-controller-controller-manager\" not found"} {"level":"debug","ts":"2026-04-17T17:22:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"multi-platform-controller","object":"multi-platform-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} I0417 17:22:40.564100 1 request.go:752] "Waited before sending request" delay="1.909752719s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/kueue-external-admission/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDI5MzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:22:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:22:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0417 17:22:50.564104 1 request.go:752] "Waited before sending request" delay="1.9947477s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive-logging/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMwNTgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"loki\" not found"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"product-kubearchive-logging","object":"loki-ingester","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:22:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:22:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:22:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:22:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:23:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:23:02.565061 1 request.go:752] "Waited before sending request" delay="1.908873998s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/ci-helper-app/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMyOTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:23:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:23:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:23:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:23:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:23:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:23:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:23:08Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:23:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:23:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:23:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0417 17:23:56.563691 1 request.go:752] "Waited before sending request" delay="1.993641389s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive-logging/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQxODIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:23:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:24:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:24:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0417 17:24:06.564066 1 request.go:752] "Waited before sending request" delay="1.992718984s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQzMjAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:24:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:24:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:24:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} I0417 17:24:16.564077 1 request.go:752] "Waited before sending request" delay="1.908580496s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/minio-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ1MTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:24:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0417 17:24:26.564637 1 request.go:752] "Waited before sending request" delay="1.908957456s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-disaster-recovery/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ3MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:24:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0417 17:24:36.565028 1 request.go:752] "Waited before sending request" delay="1.865926751s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/knative-eventing/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUwNjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:24:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:24:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:24:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:24:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:24:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0417 17:24:48.564106 1 request.go:752] "Waited before sending request" delay="1.908311138s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDUyNjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:24:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:24:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:24:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:24:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0417 17:25:00.564234 1 request.go:752] "Waited before sending request" delay="1.880572611s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU0ODIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:25:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:25:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:25:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:25:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:25:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:25:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:25:12.563345 1 request.go:752] "Waited before sending request" delay="1.905608972s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/perf-team-prometheus-reader/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU2OTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-17T17:25:16Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:25:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:25:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:25:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0417 17:25:56.564037 1 request.go:752] "Waited before sending request" delay="1.916225534s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/enterprise-contract-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDYzNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:26:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0417 17:26:08.564042 1 request.go:752] "Waited before sending request" delay="1.994536515s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-results/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY1NDgsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:26:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:26:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:26:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:26:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0417 17:26:20.563656 1 request.go:752] "Waited before sending request" delay="1.904464188s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-logging/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY3NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:26:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:26:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:26:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:26:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:26:30.564260 1 request.go:752] "Waited before sending request" delay="1.994925785s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-kueue/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY4ODMsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:26:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:26:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:26:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:26:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:26:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0417 17:26:42.564040 1 request.go:752] "Waited before sending request" delay="1.890645704s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/caching/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcxMTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:26:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:26:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:26:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:26:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:26:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0417 17:26:54.564035 1 request.go:752] "Waited before sending request" delay="1.904651029s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/multi-platform-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcyOTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:26:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:27:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0417 17:27:04.564050 1 request.go:752] "Waited before sending request" delay="1.774559089s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive-logging/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc0NzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:27:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:27:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:27:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:27:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0417 17:27:14.564235 1 request.go:752] "Waited before sending request" delay="1.898946598s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc2MjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:27:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:27:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:27:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:27:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:27:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:27:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:27:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:27:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:27:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:27:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0417 17:27:56.564105 1 request.go:752] "Waited before sending request" delay="1.994574955s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/integration-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgyNTEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:27:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:28:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0417 17:28:06.564987 1 request.go:752] "Waited before sending request" delay="1.908923895s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-workload-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg0MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0417 17:28:18.564062 1 request.go:752] "Waited before sending request" delay="1.911969415s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-policies/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg1NzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:28:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:28:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:28:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:28:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:28:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:28:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0417 17:28:30.564310 1 request.go:752] "Waited before sending request" delay="1.911919839s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg3NTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:28:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} I0417 17:28:42.563345 1 request.go:752] "Waited before sending request" delay="1.905850011s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-disaster-recovery/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDg5NTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:28:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:28:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:28:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0417 17:28:54.565076 1 request.go:752] "Waited before sending request" delay="1.995995493s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/knative-eventing/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkxNjAsInN0YXJ0IjoibXQtYnJva2VyLWluZ3Jlc3NcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:28:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:28:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:29:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:29:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:29:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:29:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} I0417 17:29:04.565101 1 request.go:752] "Waited before sending request" delay="1.90495153s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkzNTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:29:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:29:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:29:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:29:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0417 17:29:16.565160 1 request.go:752] "Waited before sending request" delay="1.87391955s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk1NDYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:29:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:29:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:29:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:29:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:29:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:29:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:29:28.564843 1 request.go:752] "Waited before sending request" delay="1.903956237s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/perf-team-prometheus-reader/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDk3MDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"info","ts":"2026-04-17T17:29:32Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:29:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0417 17:29:54.564017 1 request.go:752] "Waited before sending request" delay="1.124187405s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/release-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAxMDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:29:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0417 17:30:04.564072 1 request.go:752] "Waited before sending request" delay="1.99410464s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/project-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAyMjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:30:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0417 17:30:14.564389 1 request.go:752] "Waited before sending request" delay="1.995047056s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kyverno/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA0NDUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:30:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:30:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:30:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:30:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:30:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0417 17:30:24.565269 1 request.go:752] "Waited before sending request" delay="1.997046626s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/image-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA1OTAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:30:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:30:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:30:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0417 17:30:36.564614 1 request.go:752] "Waited before sending request" delay="1.884945291s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-results/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA4MTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:30:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:30:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:30:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:30:48.565162 1 request.go:752] "Waited before sending request" delay="1.911962759s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-cardinality-exporter/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA5NzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:30:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:30:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:30:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:30:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:30:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:30:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:31:00.564100 1 request.go:752] "Waited before sending request" delay="1.995355096s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-kueue/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTExMzAsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:31:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:31:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:31:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:31:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:31:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:31:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:31:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0417 17:31:12.563484 1 request.go:752] "Waited before sending request" delay="1.89919089s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/caching/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEzMzUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:31:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:31:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} I0417 17:31:22.564016 1 request.go:752] "Waited before sending request" delay="1.910759824s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-registry-exporter/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE0NzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:31:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:31:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:31:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0417 17:31:32.564337 1 request.go:752] "Waited before sending request" delay="1.855922915s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-system/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE3MzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:31:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:31:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"info","ts":"2026-04-17T17:31:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:31:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0417 17:31:54.563460 1 request.go:752] "Waited before sending request" delay="1.601077638s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/project-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIwODEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:31:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:32:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0417 17:32:04.564252 1 request.go:752] "Waited before sending request" delay="1.988652601s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kyverno/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIxOTAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:32:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:32:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:32:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:32:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:32:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:32:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0417 17:32:14.564537 1 request.go:752] "Waited before sending request" delay="1.995049452s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/image-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTIzMzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:32:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:32:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:32:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:32:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0417 17:32:26.565049 1 request.go:752] "Waited before sending request" delay="1.881924982s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-results/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI1NTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:32:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:32:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:32:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:32:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:32:38.564706 1 request.go:752] "Waited before sending request" delay="1.909956994s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-cardinality-exporter/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI3MTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:32:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:32:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:32:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:32:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:32:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:32:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:32:48.565146 1 request.go:752] "Waited before sending request" delay="1.996046971s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI4NDgsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:32:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:32:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:32:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:32:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:32:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0417 17:33:00.564096 1 request.go:752] "Waited before sending request" delay="1.907177296s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/mintmaker/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMwNjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:33:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:33:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:33:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0417 17:33:12.564781 1 request.go:752] "Waited before sending request" delay="1.995733754s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/integration-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTMyNDAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:33:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:33:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:33:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:33:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:33:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0417 17:33:24.564599 1 request.go:752] "Waited before sending request" delay="1.878926857s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-system/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM0NTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:33:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:33:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:33:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0417 17:33:34.565176 1 request.go:752] "Waited before sending request" delay="1.911953256s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-policies/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM2MDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:33:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:33:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:33:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} I0417 17:33:46.565105 1 request.go:752] "Waited before sending request" delay="1.909955943s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM3ODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:33:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:33:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"info","ts":"2026-04-17T17:33:50Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:33:52Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:33:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} I0417 17:33:58.563841 1 request.go:752] "Waited before sending request" delay="1.062110034s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-connections/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ3OTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:34:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:34:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} I0417 17:34:08.564250 1 request.go:752] "Waited before sending request" delay="1.903953777s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/application-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUyMjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:34:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:34:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:34:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:34:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:34:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:34:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0417 17:34:18.564558 1 request.go:752] "Waited before sending request" delay="1.904955258s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/enterprise-contract-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU0MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:34:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:34:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,batch.kubernetes.io/job-name=pipelines-vacuum-29607440,controller-uid=9d2643d2-ec43-485a-9dbb-5dbaacd76013,job-name=pipelines-vacuum-29607440"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0417 17:34:28.564668 1 request.go:752] "Waited before sending request" delay="1.868922563s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-results/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU2NTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:34:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:34:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:34:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:34:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:34:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:34:40.563609 1 request.go:752] "Waited before sending request" delay="1.843988819s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-cardinality-exporter/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYyMzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:34:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:34:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:34:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:34:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:34:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:34:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:34:50.564120 1 request.go:752] "Waited before sending request" delay="1.992329005s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY1MTQsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:34:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:34:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:35:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:35:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:35:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:35:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0417 17:35:02.564290 1 request.go:752] "Waited before sending request" delay="1.877926196s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/mintmaker/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTcwODMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:35:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:35:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0417 17:35:12.565080 1 request.go:752] "Waited before sending request" delay="1.86081584s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/integration-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc0MjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:35:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:35:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:35:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:35:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0417 17:35:24.564043 1 request.go:752] "Waited before sending request" delay="1.907528836s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-workload-monitoring/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc3MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:35:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:35:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0417 17:35:34.565050 1 request.go:752] "Waited before sending request" delay="1.994856783s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tempo-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc5OTksInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:35:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:35:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:35:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:35:44.565055 1 request.go:752] "Waited before sending request" delay="1.906887442s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/repository-validator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTgzMDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:35:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:35:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:35:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:35:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:35:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:35:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:35:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:35:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0417 17:35:56.565032 1 request.go:752] "Waited before sending request" delay="1.898949489s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/release-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg1MjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:35:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"info","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:36:00Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:36:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:36:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0417 17:36:08.564031 1 request.go:752] "Waited before sending request" delay="1.873716635s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg3NDEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,batch.kubernetes.io/job-name=pipelines-vacuum-29607455,controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,job-name=pipelines-vacuum-29607455"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:36:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:36:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} I0417 17:36:18.564048 1 request.go:752] "Waited before sending request" delay="1.993525537s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/group-fjsw/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg5MDgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-a5f7f396fe,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,controller-revision-hash=affinity-assistant-a5f7f396fe-6b55d5c78c,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,statefulset.kubernetes.io/pod-name=affinity-assistant-a5f7f396fe-0,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-a5f7f396fe","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-a5f7f396fe","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-a5f7f396fe","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-a5f7f396fe","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-a5f7f396fe","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-build-container,tekton.dev/taskRunUID=0f876197-e25b-42db-b7c6-d12fc0640a95,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-container-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-prefetch-dependencies,tekton.dev/taskRunUID=03f18b28-3f4d-4a52-b492-2629c89dae2e,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prefetch-dependencies\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pulldc64350bf8bfa965d6e8f017f50bc5e1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-console-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clone-repository,tekton.dev/taskRunUID=75bd4f35-9cb1-4f2c-9d59-8c5d3222e393,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-init,tekton.dev/taskRunUID=8ab33ae0-3234-4e24-a3a6-1fca77dec7f8,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-a5f7f396fe,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:36:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:36:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:36:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:36:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:36:28.565147 1 request.go:752] "Waited before sending request" delay="1.995046713s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/stat-rep-gyig/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkwNTYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compd6522020da606049425c5cf3f32f28cf-prefetch-dependencies,tekton.dev/taskRunUID=e8d7a26f-f1e2-4acc-af82-1d08d0794ed7,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prefetch-dependencies\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-compd6522020da6060494297e144f085247b557919cfa82e0c3efb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-init,tekton.dev/taskRunUID=c769f958-064c-4c7e-a95d-2e17ba18748c,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-componentd6522020da606049425c5cf3f32f28cf-clone-repository,tekton.dev/taskRunUID=646e11e3-5fc8-4874-ba2f-654d848ae3a0,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componentd6522020da606736dd952ae7b491509618bd00c967802-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-from-console-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-72b35ee726,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,controller-revision-hash=affinity-assistant-72b35ee726-774f7fdd98,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,statefulset.kubernetes.io/pod-name=affinity-assistant-72b35ee726-0,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"affinity-assistant-72b35ee726","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"affinity-assistant-72b35ee726","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"affinity-assistant-72b35ee726","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"affinity-assistant-72b35ee726","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"affinity-assistant-72b35ee726","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-build-container,tekton.dev/taskRunUID=ff45015a-8fe0-4a54-b7f8-cca6ffa15faa,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-72b35ee726,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:36:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:36:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:36:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:36:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:36:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:36:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:36:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:36:40.564066 1 request.go:752] "Waited before sending request" delay="1.914004485s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkyNDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:36:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0417 17:36:50.564446 1 request.go:752] "Waited before sending request" delay="1.993925293s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkzNzEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:36:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:36:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:36:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:36:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:36:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:36:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:36:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} I0417 17:37:02.564041 1 request.go:752] "Waited before sending request" delay="1.594109399s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-otel/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk2NTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:37:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:37:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:37:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:37:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} I0417 17:37:12.564725 1 request.go:752] "Waited before sending request" delay="1.906959214s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/kueue-external-admission/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk4MDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:37:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:37:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:37:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0417 17:37:24.564385 1 request.go:752] "Waited before sending request" delay="1.905029512s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tempo-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAwMDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:37:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:37:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:37:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:37:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:37:34.564916 1 request.go:752] "Waited before sending request" delay="1.912927947s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/ci-helper-app/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAxNjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:37:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-console-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"forgejo-rep-iibg","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} I0417 17:37:46.564107 1 request.go:752] "Waited before sending request" delay="1.90496157s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/minio-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAzOTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:37:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-5e3182ff8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,controller-revision-hash=affinity-assistant-5e3182ff8e-6cf99f7d65,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-5e3182ff8e-0,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-5e3182ff8e","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-5e3182ff8e","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-5e3182ff8e","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-5e3182ff8e","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-5e3182ff8e","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-build-container,tekton.dev/taskRunUID=42aad619-8e0b-4250-a78f-75295c8a69ef,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o1147328550e040cab95edad7fc8ee5c8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-from-console-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-comp92dee5f73316a1be13092cf54c3715cb-prefetch-dependencies,tekton.dev/taskRunUID=6b6a5649-55aa-4fc3-94b2-f79ae6347223,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prefetch-dependencies\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-comp92dee5f73316a1be13387fa3b354786fbdd20481bc763b5fd9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-init,tekton.dev/taskRunUID=467b6e36-1726-4d68-b20f-1c242624f998,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-component92dee5f73316a1be13092cf54c3715cb-clone-repository,tekton.dev/taskRunUID=8bf93bbc-b785-4387-801c-94a0a32e6eb1,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component92dee5f73316af616ae9b06c214d3e86ddbb35b6f7a55-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-5e3182ff8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:37:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:37:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:37:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0417 17:37:56.564300 1 request.go:752] "Waited before sending request" delay="1.893939017s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/release-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA2NjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:37:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:38:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:38:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:38:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:38:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0417 17:38:06.565060 1 request.go:752] "Waited before sending request" delay="1.995979733s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/gitlab-rep-dtxz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA4NDIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-comp-pac-fad9c2a17554d292cfb0471a28fcff05-clone-repository,tekton.dev/taskRunUID=095fcd32-03cd-4963-bb9a-47e11ff01f31,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d55c5192b62f35f5c59b83bd8cd67c702-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init,tekton.dev/taskRunUID=52918687-fc3f-408d-8ede-7aab212a787d,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-comp-pacfad9c2a17554d292cfb0471a28fcff05-build-image-index,tekton.dev/taskRunUID=5b463e93-cacc-4f4f-868f-d2dbb929ac13,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-create-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-create-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pacfad9c2a17554d299af203ea6747b3ab550ff039c3087ce-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-216bd0546a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-216bd0546a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,controller-revision-hash=affinity-assistant-216bd0546a-778875849c,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-216bd0546a-0,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-216bd0546a","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-build-container,tekton.dev/taskRunUID=0c489de7-ec6f-4a6e-95e5-4749ba696e51,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175548cdb36729c45a55e3f2039c1c0a1d617-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compfad9c2a17554d292cfb0471a28fcff05-prefetch-dependencies,tekton.dev/taskRunUID=82e1a35f-ed81-498b-9ab3-48dd8ea5b0db,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prefetch-dependencies\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-compfad9c2a17554d292cfe9da3e7ed63c356157e523e6d22b37b4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-from-console-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-from-olm-namespaces","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-from-openshift-ingress","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-from-openshift-monitoring","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[] []}) "} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"allow-same-namespace","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels ()"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:38:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:38:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0417 17:38:18.564067 1 request.go:752] "Waited before sending request" delay="1.832691437s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kyverno/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIzOTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:38:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:38:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:38:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0417 17:38:28.564065 1 request.go:752] "Waited before sending request" delay="1.899584977s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/image-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI2ODIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"info","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:38:30Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:38:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} I0417 17:38:38.564162 1 request.go:752] "Waited before sending request" delay="1.992649715s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tempo-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjI5OTIsInN0YXJ0IjoidGVtcG8tb3BlcmF0b3ItcHJvbWV0aGV1c1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:38:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:38:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:38:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:38:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:38:48.565213 1 request.go:752] "Waited before sending request" delay="1.910030273s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/repository-validator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjMyMzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:38:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:38:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:38:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:38:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:38:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:38:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:38:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:38:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} I0417 17:39:00.564056 1 request.go:752] "Waited before sending request" delay="1.835228213s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/integration1-nuks/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM0MzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-5e3182ff8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,controller-revision-hash=affinity-assistant-5e3182ff8e-6cf99f7d65,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-5e3182ff8e-0,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-init,tekton.dev/taskRunUID=467b6e36-1726-4d68-b20f-1c242624f998,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-5e3182ff8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-componen92dee5f73316a1be13092cf54c3715cb-build-image-index,tekton.dev/taskRunUID=228a733b-0cf2-40ce-952a-675dc9633589,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-create-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-create-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-componen92dee5f73316a185777bc936d6aa476d4bfd27ddfa4616-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-component-pac-wqnouq-on-pu3596f0b6f47e0a4d0ce77c5c3379442a,tekton.dev/taskRunUID=b2707f4a-b326-49be-a387-c4ab6a7f93f6,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clair-scan,tekton.dev/task=clair-scan,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan,tekton.dev/taskRunUID=7f079284-378d-4d84-92f7-19876bd1a66b,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-image-manifests\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-oci-attach-report\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-conftest-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan,tekton.dev/taskRunUID=e8b483d4-75a4-4ae1-8c2f-5ad68b93b94d,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=tes92dee5f73316a1be13092cf54c3715cb-deprecated-base-image-check,tekton.dev/taskRunUID=e64c39ff-0bce-484a-b914-f3b2a9aa754e,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-check-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"tes92dee5f73316a1be13092cf5c104022d15fdda35b9bf09eca77eb6d6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-comp92dee5f73316a1be13092cf54c3715cb-prefetch-dependencies,tekton.dev/taskRunUID=6b6a5649-55aa-4fc3-94b2-f79ae6347223,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=test-compon92dee5f73316a1be13092cf54c3715cb-rpms-signature-scan,tekton.dev/taskRunUID=27b58cba-862d-4627-8779-52181349ce3a,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-rpms-signature-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-output-results\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon92dee5f73316a1be38f4d7dfad5695d696502db3f145c9a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-compone92dee5f73316a1be13092cf54c3715cb-sast-unicode-check,tekton.dev/taskRunUID=9dec99b2-7475-4c8d-a5ea-0190b2dbb9e5,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-unicode-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-unicode-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-sast-snyk-check,tekton.dev/taskRunUID=74f0bfda-9a44-4da1-b62b-c26f1d3767e9,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-build-container,tekton.dev/taskRunUID=42aad619-8e0b-4250-a78f-75295c8a69ef,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-push-dockerfile,tekton.dev/taskRunUID=0f747393-db29-410e-8e65-99cbfa815068,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-apply-tags,tekton.dev/taskRunUID=59a04587-2bd7-45ca-85bf-28b90817fa2d,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-component92dee5f73316a1be13092cf54c3715cb-sast-shell-check,tekton.dev/taskRunUID=3c8065ac-99d1-4a85-9fe6-b4de59ce6f9c,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-component92dee5f73316a1be13092cf54c3715cb-clone-repository,tekton.dev/taskRunUID=8bf93bbc-b785-4387-801c-94a0a32e6eb1,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:39:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:39:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} I0417 17:39:10.564089 1 request.go:752] "Waited before sending request" delay="1.993297977s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/release-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1ODEsInN0YXJ0IjoicmVsZWFzZXNlcnZpY2Vjb25maWdzLXJvbGViaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:39:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:39:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:39:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:39:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:39:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=tesfad9c2a17554d292cfb0471a28fcff05-deprecated-base-image-check,tekton.dev/taskRunUID=7f5f3c44-aab7-468d-86ca-189b8fbec43b,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-check-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"tesfad9c2a17554d292cfb0471ab7c60b4591a00cb2d69cae741686d8ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-comp-pac-fad9c2a17554d292cfb0471a28fcff05-clone-repository,tekton.dev/taskRunUID=095fcd32-03cd-4963-bb9a-47e11ff01f31,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-comp-pac-fad9c2a17554d292cfb0471a28fcff05-sast-shell-check,tekton.dev/taskRunUID=8cc37493-90be-485d-8c1d-32f5599c9986,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-shell-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-216bd0546a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,controller-revision-hash=affinity-assistant-216bd0546a-778875849c,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-216bd0546a-0,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-push-dockerfile,tekton.dev/taskRunUID=c9582960-efa2-414a-98f0-e48fd57531ac,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a175546e601329ac08ed6a72437b4269f4fc29-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-build-container,tekton.dev/taskRunUID=0c489de7-ec6f-4a6e-95e5-4749ba696e51,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clair-scan,tekton.dev/task=clair-scan,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-clair-scan,tekton.dev/taskRunUID=81499de0-c68e-4af0-967e-e5b509987550,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-image-manifests\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-oci-attach-report\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-conftest-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir88dfdc7fbf1e7556f48cd55394c073d0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-apply-tags,tekton.dev/taskRunUID=701df77f-384d-4472-8194-78d9c07a57d9,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-apply-additional-tags\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-apply-additional-tags\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirb918e8567804d8d66f33e73046ac73d3-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-sast-snyk-check,tekton.dev/taskRunUID=399541f5-9a72-4f57-b384-6a7e4f87d877,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-snyk-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-snyk-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-a2621cc34787b0b3b42872cf0b54ac49,tekton.dev/taskRunUID=78130877-bd0b-41c7-a167-36f74897791a,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compfad9c2a17554d292cfb0471a28fcff05-prefetch-dependencies,tekton.dev/taskRunUID=82e1a35f-ed81-498b-9ab3-48dd8ea5b0db,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-216bd0546a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-comp-pafad9c2a17554d292cfb0471a28fcff05-sast-unicode-check,tekton.dev/taskRunUID=3565bf99-3388-4ab1-87fa-c40287ccd191,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pafad9c2a17554d29fb69b4277e01663a0cfbcb4d21b58ed5-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pafad9c2a17554d29fb69b4277e01663a0cfbcb4d21b58ed5-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pafad9c2a17554d29fb69b4277e01663a0cfbcb4d21b58ed5-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pafad9c2a17554d29fb69b4277e01663a0cfbcb4d21b58ed5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pafad9c2a17554d29fb69b4277e01663a0cfbcb4d21b58ed5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init,tekton.dev/taskRunUID=52918687-fc3f-408d-8ede-7aab212a787d,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-clamav-scan,tekton.dev/taskRunUID=03635302-fe9f-4b30-8fb5-47d5a4a21b33,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-comp-pacfad9c2a17554d292cfb0471a28fcff05-build-image-index,tekton.dev/taskRunUID=5b463e93-cacc-4f4f-868f-d2dbb929ac13,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=test-comp-pfad9c2a17554d292cfb0471a28fcff05-rpms-signature-scan,tekton.dev/taskRunUID=8525f378-7691-447e-a7b7-008c19165e80,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:39:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} I0417 17:39:22.564173 1 request.go:752] "Waited before sending request" delay="1.995027066s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/project-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM4MTAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:39:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:39:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0417 17:39:32.565143 1 request.go:752] "Waited before sending request" delay="1.996050978s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kyverno/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQxMDQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:39:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:39:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:39:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:39:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} I0417 17:39:44.564125 1 request.go:752] "Waited before sending request" delay="1.909250146s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/enterprise-contract-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ2NTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:39:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,batch.kubernetes.io/job-name=pipelines-vacuum-29607445,controller-uid=a507ee27-b9a8-4dee-9b85-7c2f9c54cb6e,job-name=pipelines-vacuum-29607445"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,batch.kubernetes.io/job-name=pipelines-vacuum-29607455,controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,job-name=pipelines-vacuum-29607455"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:39:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} I0417 17:39:56.564076 1 request.go:752] "Waited before sending request" delay="1.995077523s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-results/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUwMDUsInN0YXJ0Ijoic3RvcmFnZS1iaW5kaW5nXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:39:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-a5f7f396fe,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-a5f7f396fe,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,controller-revision-hash=affinity-assistant-a5f7f396fe-6b55d5c78c,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,statefulset.kubernetes.io/pod-name=affinity-assistant-a5f7f396fe-0,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-shell-check,tekton.dev/taskRunUID=e1db88fc-ae76-4dd1-abba-53efc862a841,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-shell-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check,tekton.dev/taskRunUID=51e65e58-5b6c-4620-8837-69c8fa1876cf,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-snyk-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-snyk-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-rpms-signature-scan,tekton.dev/taskRunUID=fb81c420-b739-40d5-8bab-0ef5877397d7,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-rpms-signature-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-output-results\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clamav-scan,tekton.dev/taskRunUID=58a2c979-3d0f-4f58-a448-7c8500ae0162,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-build-image-index,tekton.dev/taskRunUID=9ea9ce05-b890-4be9-a264-41112b56f267,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-create-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-create-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-build-image-index-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clone-repository,tekton.dev/taskRunUID=75bd4f35-9cb1-4f2c-9d59-8c5d3222e393,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=go-component-qubjoc-on-pull-reqb5ede4fd7ff984bab26daae54d89f2db,tekton.dev/taskRunUID=e504e8c6-d868-4761-b2f5-63c179518397,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-unicode-check,tekton.dev/taskRunUID=063b96c4-41dc-496d-bf2b-d316da38713e,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-unicode-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull8cb8a0a0de57e3fbab23368346121d02-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-prefetch-dependencies,tekton.dev/taskRunUID=03f18b28-3f4d-4a52-b492-2629c89dae2e,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-apply-tags,tekton.dev/taskRunUID=21ff5235-30de-48d3-9d38-4941a4047822,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-build-container,tekton.dev/taskRunUID=0f876197-e25b-42db-b7c6-d12fc0640a95,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clair-scan,tekton.dev/task=clair-scan,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clair-scan,tekton.dev/taskRunUID=50b0c08c-53aa-4e98-bf55-cd86489fff91,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-init,tekton.dev/taskRunUID=8ab33ae0-3234-4e24-a3a6-1fca77dec7f8,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:40:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-push-dockerfile,tekton.dev/taskRunUID=707d3a84-e7cc-4b05-b0ed-2b0ddcad4fdf,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:40:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:40:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:40:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:40:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} I0417 17:40:06.564082 1 request.go:752] "Waited before sending request" delay="1.911225863s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/perf-team-prometheus-reader/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUyNzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-component-pac-kqfsst-on-pu43a611af0934ecd80209f572301488f4,tekton.dev/taskRunUID=ab14e99f-db7d-4ee7-aad5-769c637ddac9,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-oe959fc05e01eee78641d994cf1872ece-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags,tekton.dev/taskRunUID=9cdb861a-27eb-4624-952e-3ffac196001c,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-apply-additional-tags\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-apply-additional-tags\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clair-scan,tekton.dev/task=clair-scan,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan,tekton.dev/taskRunUID=401f9a46-930f-4b27-b498-ce6845559a17,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-image-manifests\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-oci-attach-report\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-conftest-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-componentd6522020da606049425c5cf3f32f28cf-clone-repository,tekton.dev/taskRunUID=646e11e3-5fc8-4874-ba2f-654d848ae3a0,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-72b35ee726,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-72b35ee726,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,controller-revision-hash=affinity-assistant-72b35ee726-774f7fdd98,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,statefulset.kubernetes.io/pod-name=affinity-assistant-72b35ee726-0,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compd6522020da606049425c5cf3f32f28cf-prefetch-dependencies,tekton.dev/taskRunUID=e8d7a26f-f1e2-4acc-af82-1d08d0794ed7,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-componed6522020da606049425c5cf3f32f28cf-sast-unicode-check,tekton.dev/taskRunUID=bfc0afe4-9562-47c0-ad36-dbcec1c85cdf,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-unicode-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-unicode-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componed6522020da606044d29044db637119a6992972fcde9ce31-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-componend6522020da606049425c5cf3f32f28cf-build-image-index,tekton.dev/taskRunUID=f4b29fc0-9604-4ac8-a3d7-b439c31346f7,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-create-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-create-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-componend6522020da6060cd0d08149c5422947d684df97dba7581-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-build-container,tekton.dev/taskRunUID=ff45015a-8fe0-4a54-b7f8-cca6ffa15faa,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o4fad5431c3e017198927fa1303452737-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-sast-snyk-check,tekton.dev/taskRunUID=055e760f-2bb9-4451-93de-2329efa460c4,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o80a03e80d2f44e76410502ef0160c406-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o80a03e80d2f44e76410502ef0160c406-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o80a03e80d2f44e76410502ef0160c406-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-o80a03e80d2f44e76410502ef0160c406-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan,tekton.dev/taskRunUID=da5aca73-abaa-44be-b8fa-1a6fa4e09123,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-componentd6522020da606049425c5cf3f32f28cf-sast-shell-check,tekton.dev/taskRunUID=7771a627-00e4-4cd3-8306-cff81ffc5276,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-push-dockerfile,tekton.dev/taskRunUID=6e6c5fdf-3cbc-458c-aff0-b9f8c31660a9,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-init,tekton.dev/taskRunUID=c769f958-064c-4c7e-a95d-2e17ba18748c,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:40:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:40:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} I0417 17:40:16.565049 1 request.go:752] "Waited before sending request" delay="1.898895623s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/e2e-secrets/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU0NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:40:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:40:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:40:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:40:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:40:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:40:28.565074 1 request.go:752] "Waited before sending request" delay="1.995965303s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tekton-kueue/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU2NTUsInN0YXJ0IjoidGVrdG9uLWt1ZXVlLXByb21ldGhldXMtazhzLXJlYWQtYmluZGluZ1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:40:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:40:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:40:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:40:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:40:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:40:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:40:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0417 17:40:40.564059 1 request.go:752] "Waited before sending request" delay="1.889544004s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/caching/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjYwMzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:40:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:40:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:40:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:40:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:40:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0417 17:40:52.564279 1 request.go:752] "Waited before sending request" delay="1.883874229s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/multi-platform-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY1MjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:40:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"info","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:41:00Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} I0417 17:41:04.564037 1 request.go:752] "Waited before sending request" delay="1.995065985s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/forgejo-rep-iibg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY3NjksInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-compone92dee5f73316a1be13092cf54c3715cb-sast-unicode-check,tekton.dev/taskRunUID=9dec99b2-7475-4c8d-a5ea-0190b2dbb9e5,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-unicode-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-unicode-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone92dee5f73316a1b3905cff6b7cd25950ec7b086c1073428-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-sast-snyk-check,tekton.dev/taskRunUID=74f0bfda-9a44-4da1-b62b-c26f1d3767e9,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-snyk-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-snyk-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o0dfae775f0730a5da88caad00ebb68ad-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-init,tekton.dev/taskRunUID=467b6e36-1726-4d68-b20f-1c242624f998,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-2d8a44b731,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-2d8a44b731,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,controller-revision-hash=affinity-assistant-2d8a44b731-569b7c4cb6,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-2d8a44b731-0,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"affinity-assistant-2d8a44b731","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-build-container,tekton.dev/taskRunUID=42aad619-8e0b-4250-a78f-75295c8a69ef,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-component-pac-wqnouq-on-pu3596f0b6f47e0a4d0ce77c5c3379442a,tekton.dev/taskRunUID=b2707f4a-b326-49be-a387-c4ab6a7f93f6,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-o43de84c303c519be04a8cd532cf3d4df-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-build-container,tekton.dev/taskRunUID=26890ffb-2b07-4f51-8b4a-46417256312a,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan,tekton.dev/taskRunUID=e8b483d4-75a4-4ae1-8c2f-5ad68b93b94d,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-9klwf-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-comp8c78e6e699bab1ea8ad7de196f24ac1c-prefetch-dependencies,tekton.dev/taskRunUID=8613506c-ac9e-42a6-80c0-c13c4b104534,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-componen92dee5f73316a1be13092cf54c3715cb-build-image-index,tekton.dev/taskRunUID=228a733b-0cf2-40ce-952a-675dc9633589,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-push-dockerfile,tekton.dev/taskRunUID=0f747393-db29-410e-8e65-99cbfa815068,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-init,tekton.dev/taskRunUID=25e047e1-8b97-46c4-94a5-cc8bdfe2b003,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-9klwf-apply-tags,tekton.dev/taskRunUID=59a04587-2bd7-45ca-85bf-28b90817fa2d,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-component8c78e6e699bab1ea8ad7de196f24ac1c-clone-repository,tekton.dev/taskRunUID=a9f319f1-f569-42fb-bee6-8e5ece75c962,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-component92dee5f73316a1be13092cf54c3715cb-clone-repository,tekton.dev/taskRunUID=8bf93bbc-b785-4387-801c-94a0a32e6eb1,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-comp92dee5f73316a1be13092cf54c3715cb-prefetch-dependencies,tekton.dev/taskRunUID=6b6a5649-55aa-4fc3-94b2-f79ae6347223,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869622603,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=529566af7307dbb8c0fbba6bf6996056c7f12314,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-9klwf,tekton.dev/pipelineRunUID=f389f0b3-4686-4d7f-8bd8-374192ae2ec7,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-component92dee5f73316a1be13092cf54c3715cb-sast-shell-check,tekton.dev/taskRunUID=3c8065ac-99d1-4a85-9fe6-b4de59ce6f9c,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:41:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} I0417 17:41:14.564065 1 request.go:752] "Waited before sending request" delay="1.901721875s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kite/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjcyMDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":6,"labels":"app=konflux-kite,component=backend,pod-template-hash=6ddcb745d7,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 2 replicas but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-kite\" not found"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"konflux-kite","object":"konflux-kite","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":5,"labels":"app=postgresql,pod-template-hash=785c4db684"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":3,"labels":"app=konflux-kite,component=backend"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kite","items":2,"labels":"app=konflux-kite,component=backend,version=1.0.0"} {"level":"debug","ts":"2026-04-17T17:41:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kite"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":7,"labels":"control-plane=controller-manager,pod-template-hash=b874649c5"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app=release-service-monitor-app,pod-template-hash=5cf9d45d85"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=test,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"release-service","items":3,"labels":"app=release-service-monitor-app"} {"level":"debug","ts":"2026-04-17T17:41:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"release-service"} {"level":"debug","ts":"2026-04-17T17:41:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":6,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener,pod-template-hash=5b47d864c4"} {"level":"debug","ts":"2026-04-17T17:41:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} {"level":"debug","ts":"2026-04-17T17:41:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-disaster-recovery","items":5,"labels":"app.kubernetes.io/managed-by=EventListener,app.kubernetes.io/part-of=Triggers,eventlistener=cron-listener"} {"level":"debug","ts":"2026-04-17T17:41:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-disaster-recovery"} I0417 17:41:26.565082 1 request.go:752] "Waited before sending request" delay="1.995861892s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/gitlab-rep-dtxz/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc0MTcsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-build-container,tekton.dev/taskRunUID=0c489de7-ec6f-4a6e-95e5-4749ba696e51,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compfad9c2a17554d292cfb0471a28fcff05-prefetch-dependencies,tekton.dev/taskRunUID=82e1a35f-ed81-498b-9ab3-48dd8ea5b0db,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-c8ac2086bd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,controller-revision-hash=affinity-assistant-c8ac2086bd-68b9bfcd5d,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=423d6ca5452b6ef7e9babfcbd99c8859dbfcbeb2,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,statefulset.kubernetes.io/pod-name=affinity-assistant-c8ac2086bd-0,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-c8ac2086bd","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-c8ac2086bd","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-c8ac2086bd","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-c8ac2086bd","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"affinity-assistant-c8ac2086bd","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-sast-snyk-check,tekton.dev/taskRunUID=399541f5-9a72-4f57-b384-6a7e4f87d877,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-snyk-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-snyk-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gfad9c2a1755466a4ffc18b4561e030a8ee6142fa5421-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-comp-pac-gfad9c2a17554d292cfb0471a28fcff05-push-dockerfile,tekton.dev/taskRunUID=c9582960-efa2-414a-98f0-e48fd57531ac,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-init,tekton.dev/taskRunUID=52918687-fc3f-408d-8ede-7aab212a787d,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-a2621cc34787b0b3b42872cf0b54ac49,tekton.dev/taskRunUID=78130877-bd0b-41c7-a167-36f74897791a,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir9c8049a811f7fc23b697ddc67499565f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-apply-tags,tekton.dev/taskRunUID=701df77f-384d-4472-8194-78d9c07a57d9,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-comp-pacfad9c2a17554d292cfb0471a28fcff05-build-image-index,tekton.dev/taskRunUID=5b463e93-cacc-4f4f-868f-d2dbb929ac13,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-comp-pac-fad9c2a17554d292cfb0471a28fcff05-clone-repository,tekton.dev/taskRunUID=095fcd32-03cd-4963-bb9a-47e11ff01f31,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-comp-pac-fad9c2a17554d292cfb0471a28fcff05-sast-shell-check,tekton.dev/taskRunUID=8cc37493-90be-485d-8c1d-32f5599c9986,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-shell-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-fad9c2a17554d68f727082a597e802e16d133bdf8bfa9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=645fb03348844887c81eb696bf0b68b6eece0add,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd,tekton.dev/pipelineRunUID=61fafd7a-9496-4c2b-946b-bd2246b4e3de,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-nglrd-clamav-scan,tekton.dev/taskRunUID=03635302-fe9f-4b30-8fb5-47d5a4a21b33,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojirf70b5e6a7e2de9b22acd498156fb0bf6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=423d6ca5452b6ef7e9babfcbd99c8859dbfcbeb2,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRunUID=4f7e90ac-0981-4170-9e03-a85cb0cfda84,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-comp-pac-d54ce0416cba8b3fdc9f1051e0c31b97-clone-repository,tekton.dev/taskRunUID=fe00a49c-b7cb-4997-8f49-e94376ff08db,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-d54ce0416cba8d7707fa8daa0348b525070838d29dee8-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=423d6ca5452b6ef7e9babfcbd99c8859dbfcbeb2,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRunUID=4f7e90ac-0981-4170-9e03-a85cb0cfda84,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init,tekton.dev/taskRunUID=f6fb1d44-4eb6-4a71-875d-269991fe77c6,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-comp-pac-gitlab-cgojir\" not found"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"gitlab-rep-dtxz","object":"test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-c8ac2086bd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-caiw,appstudio.openshift.io/component=test-comp-pac-gitlab-cgojir,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=test-comp-pac-gitlab-cgojir-on-pull-request,pipelinesascode.tekton.dev/pull-request=17326,pipelinesascode.tekton.dev/repository=test-comp-pac-gitlab-cgojir,pipelinesascode.tekton.dev/sha=423d6ca5452b6ef7e9babfcbd99c8859dbfcbeb2,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=konflux-qe,pipelinesascode.tekton.dev/url-repository=hacbs-test-project-integration,tekton.dev/pipeline=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,tekton.dev/pipelineRun=test-comp-pac-gitlab-cgojir-on-pull-request-vjvlf,test.appstudio.openshift.io/pr-group-sha=3921257a867e485ded9beca1647322be00d763877793f4c23d5b90ceba36f3"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"gitlab-rep-dtxz","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=15d85cb9-224d-4ae5-bee0-1eda01f5a033,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:41:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"gitlab-rep-dtxz"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=867c9ffc5f"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":3,"labels":"app.kubernetes.io/component=metrics-service,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=project-controller,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager-sa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=serviceaccount,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":2,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=project-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-role,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=role,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"project-controller","items":1,"labels":"app.kubernetes.io/component=rbac,app.kubernetes.io/created-by=project-controller,app.kubernetes.io/instance=leader-election-rolebinding,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rolebinding,app.kubernetes.io/part-of=project-controller"} {"level":"debug","ts":"2026-04-17T17:41:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"project-controller"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/source=ping-source-controller,pod-template-hash=7689f6f9d,sources.knative.dev/role=adapter"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=mt-broker-controller,pod-template-hash=6cc85b5cb5"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter,pod-template-hash=bfc9bd7f6"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=filter"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":2,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"dangling-horizontalpodautoscaler","check_description":"Indicates when HorizontalPodAutoscalers target a missing resource.","check_remediation":"Confirm that your HorizontalPodAutoscaler's scaleTargetRef correctly matches one of your deployments.","check_failure_reason":"no resources found matching HorizontalPodAutoscaler scaleTargetRef ({Deployment eventing-webhook apps/v1})"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"knative-eventing","object":"eventing-webhook","kind":"HorizontalPodAutoscaler","validation":"hpa-minimum-three-replicas","check_description":"Indicates when a HorizontalPodAutoscaler specifies less than three minReplicas","check_remediation":"Increase the number of replicas in the HorizontalPodAutoscaler to at least three to increase fault tolerance.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":4,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-controller,pod-template-hash=779579b56"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":13,"labels":"app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=controller,pod-template-hash=64cd67c879"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,pod-template-hash=656f7ff7bc,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress,pod-template-hash=75c8c58675"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=mt-broker-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=broker-filter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=pingsource-mt-adapter,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=eventing-webhook,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,app=eventing-webhook,pod-template-hash=779c8ffc7c,role=eventing-webhook"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":5,"labels":"app.kubernetes.io/component=imc-dispatcher,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,messaging.knative.dev/channel=in-memory-channel,messaging.knative.dev/role=dispatcher,pod-template-hash=65fd79f75f"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=broker-ingress,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,eventing.knative.dev/brokerRole=ingress"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":3,"labels":"app.kubernetes.io/component=job-sink,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,sinks.knative.dev/sink=job-sink"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=eventing-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"knative-eventing","items":1,"labels":"app.kubernetes.io/component=imc-controller,app.kubernetes.io/name=knative-eventing,app.kubernetes.io/version=1.16.7,bindings.knative.dev/exclude=true,knative.dev/high-availability=true"} {"level":"debug","ts":"2026-04-17T17:41:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"knative-eventing"} I0417 17:41:38.563491 1 request.go:752] "Waited before sending request" delay="1.88989885s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-kyverno/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njc4NjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=5cbb799dc8"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":5,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=9bc79c6d5"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":6,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2,pod-template-hash=955df97b8"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":11,"labels":"app.kubernetes.io/component=admission-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":7,"labels":"app.kubernetes.io/component=background-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-kyverno","items":9,"labels":"app.kubernetes.io/component=cleanup-controller,app.kubernetes.io/instance=kyverno,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/part-of=konflux-kyverno,app.kubernetes.io/version=3.5.2,helm.sh/chart=kyverno-3.5.2"} {"level":"debug","ts":"2026-04-17T17:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-kyverno"} {"level":"debug","ts":"2026-04-17T17:41:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=6988b7b4bb"} {"level":"debug","ts":"2026-04-17T17:41:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:41:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"application-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"application-service"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":4,"labels":"name=cert-manager-operator,pod-template-hash=c6f765b78"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager-metrics-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=cert-manager-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"app.kubernetes.io/component=manager,app.kubernetes.io/created-by=cert-manager-operator,app.kubernetes.io/instance=controller-manager,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=deployment,app.kubernetes.io/part-of=cert-manager-operator,olm.deployment-spec-hash=b6vVqoE4ULGznIg8gFQ4QmHeh2NXwPjwcSskSE,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=cert-manager-operator,olm.owner=cert-manager-operator.v1.18.1,olm.permissions.hash=4jYLDq1iyZV9YzfkRKnwl6m84wL1onr7Q78Kcm,operators.coreos.com/openshift-cert-manager-operator.cert-manager-operator="} {"level":"debug","ts":"2026-04-17T17:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager-operator"} I0417 17:41:48.564391 1 request.go:752] "Waited before sending request" delay="1.908952138s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/image-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgwNzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":5,"labels":"control-plane=controller-manager,pod-template-hash=f59df7f8f"} {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=image-controller"} {"level":"debug","ts":"2026-04-17T17:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-controller"} {"level":"debug","ts":"2026-04-17T17:41:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"smee-client","items":4,"labels":"app=gosmee-client,pod-template-hash=6bf7995fb8"} {"level":"debug","ts":"2026-04-17T17:41:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"smee-client"} I0417 17:41:58.565035 1 request.go:752] "Waited before sending request" delay="1.887875854s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgzODksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-webhooks,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=postgresql"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-vacuum,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":6,"labels":"app=kubearchive-api-server,pod-template-hash=5b86d4ff4"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=postgresql,pod-template-hash=657c8d5447"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=sink,app.kubernetes.io/name=kubearchive-sink,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":4,"labels":"app=otel-collector"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"control-plane=controller-manager,pod-template-hash=c46476bf8"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"batch.kubernetes.io/controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,batch.kubernetes.io/job-name=kubearchive-schema-migration,controller-uid=9364d05f-1d9a-41e2-8410-8cfd9fc41ebc,job-name=kubearchive-schema-migration"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=ac87dcad-8a54-42bd-93f0-5e688c689995,batch.kubernetes.io/job-name=pipelines-vacuum-29607460,controller-uid=ac87dcad-8a54-42bd-93f0-5e688c689995,job-name=pipelines-vacuum-29607460"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=otel-collector,pod-template-hash=68955cb7b4"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,batch.kubernetes.io/job-name=pipelines-vacuum-29607450,controller-uid=6f7d48b9-2694-4afb-a645-7e350198953a,job-name=pipelines-vacuum-29607450"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"batch.kubernetes.io/controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,batch.kubernetes.io/job-name=pipelines-vacuum-29607455,controller-uid=29bff5cd-3bde-4fd5-8256-dbd0b35cdff6,job-name=pipelines-vacuum-29607455"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":3,"labels":"app.kubernetes.io/component=api-server,app.kubernetes.io/name=kubearchive-api-server,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":1,"labels":"app.kubernetes.io/component=kubearchive,app.kubernetes.io/name=kubearchive-schema-migration,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":2,"labels":"app.kubernetes.io/component=operator,app.kubernetes.io/name=kubearchive-operator-leader-election,app.kubernetes.io/part-of=kubearchive,app.kubernetes.io/version=v1.21.3"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive","items":5,"labels":"app=kubearchive-sink,pod-template-hash=cbdc95bc6"} {"level":"debug","ts":"2026-04-17T17:42:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=watcher,app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-watcher"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-retention-policy-agent,app.kubernetes.io/version=devel,pod-template-hash=55bf9dfb64"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app=minio,apps.kubernetes.io/pod-index=0,controller-revision-hash=storage-pool-0-68fcb6cd47,statefulset.kubernetes.io/pod-name=storage-pool-0-0,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/version=devel,pod-template-hash=55667bb668"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"v1.min.io/console=storage-console"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":10,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":1,"labels":"app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,helm.sh/chart=postgresql-17.0.2"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/name=tekton-results-info,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":6,"labels":"app.kubernetes.io/component=primary,app.kubernetes.io/instance=postgres,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=postgresql,app.kubernetes.io/version=17.6.0,apps.kubernetes.io/pod-index=0,controller-revision-hash=postgres-postgresql-5695b46c48,helm.sh/chart=postgresql-17.0.2,statefulset.kubernetes.io/pod-name=postgres-postgresql-0"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/version=devel,pod-template-hash=549c78859f"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":2,"labels":"app=minio,v1.min.io/console=storage-console,v1.min.io/pool=pool-0,v1.min.io/tenant=storage"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":5,"labels":"app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/version=devel,pod-template-hash=5455474595"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-results","items":3,"labels":"app.kubernetes.io/component=api,app.kubernetes.io/name=tekton-results-api-for-watcher,app.kubernetes.io/part-of=tekton-results,app.kubernetes.io/version=devel,app=tekton-results-api"} {"level":"debug","ts":"2026-04-17T17:42:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-results"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-f9e19a94dc,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,apps.kubernetes.io/pod-index=0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,controller-revision-hash=affinity-assistant-f9e19a94dc-7bcd44766f,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870603133,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=66e4aab0e83c5dec64d86cdf1cbafe036e4443df,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,statefulset.kubernetes.io/pod-name=affinity-assistant-f9e19a94dc-0,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-r546s,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-r546s,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-f9e19a94dc","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-f9e19a94dc","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-f9e19a94dc","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-f9e19a94dc","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"affinity-assistant-f9e19a94dc","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clamav-scan,tekton.dev/taskRunUID=58a2c979-3d0f-4f58-a448-7c8500ae0162,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-init,tekton.dev/taskRunUID=8ab33ae0-3234-4e24-a3a6-1fca77dec7f8,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-shell-check,tekton.dev/taskRunUID=e1db88fc-ae76-4dd1-abba-53efc862a841,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-shell-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-4vg78-sast-shell-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-unicode-check,tekton.dev/taskRunUID=063b96c4-41dc-496d-bf2b-d316da38713e,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-apply-tags,tekton.dev/taskRunUID=21ff5235-30de-48d3-9d38-4941a4047822,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-clone-repository,tekton.dev/taskRunUID=75bd4f35-9cb1-4f2c-9d59-8c5d3222e393,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-sast-snyk-check,tekton.dev/taskRunUID=51e65e58-5b6c-4620-8837-69c8fa1876cf,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870603133,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=66e4aab0e83c5dec64d86cdf1cbafe036e4443df,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-r546s,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-r546s,tekton.dev/pipelineRunUID=3ab83a18-fddb-4483-b98a-6e377170847a,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-r546s-init,tekton.dev/taskRunUID=889465c5-ea0a-4ad1-835e-1f5d4f9553e7,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull-request-r546s-init-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-rpms-signature-scan,tekton.dev/taskRunUID=fb81c420-b739-40d5-8bab-0ef5877397d7,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-rpms-signature-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-output-results\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull461b0b91f37bfc573116dd632a48369e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-build-image-index,tekton.dev/taskRunUID=9ea9ce05-b890-4be9-a264-41112b56f267,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-prefetch-dependencies,tekton.dev/taskRunUID=03f18b28-3f4d-4a52-b492-2629c89dae2e,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=c5248568-55e7-4e74-acec-0bfbb4419ab8,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-build-container,tekton.dev/taskRunUID=0f876197-e25b-42db-b7c6-d12fc0640a95,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=go-component-qubjoc-on-pull-request-4vg78-push-dockerfile,tekton.dev/taskRunUID=707d3a84-e7cc-4b05-b0ed-2b0ddcad4fdf,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869559455,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=e8213fa8290876de0b0ef4d25daa04299a061550,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/memberOf=tasks,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-4vg78,tekton.dev/pipelineRunUID=e6d8d26e-d6ea-46a8-a931-d0e907191bad,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=go-component-qubjoc-on-pull-reqb5ede4fd7ff984bab26daae54d89f2db,tekton.dev/taskRunUID=e504e8c6-d868-4761-b2f5-63c179518397,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-go-component-qubjoc\" not found"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-introspect\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-generate-container-auth\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-app-set-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-final-outcome\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-introspect\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-set-skip-for-bundles\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-app-set-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-final-outcome\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"group-fjsw","object":"go-component-qubjoc-on-pull10d606c5c9c5c5f84875c9c1ee30ae0d-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-generate-container-auth\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"group-fjsw","items":7,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-f9e19a94dc,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-agbt,appstudio.openshift.io/component=go-component-qubjoc,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870603133,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=go-component-qubjoc-on-pull-request,pipelinesascode.tekton.dev/pull-request=21026,pipelinesascode.tekton.dev/repository=go-component-qubjoc,pipelinesascode.tekton.dev/sha=66e4aab0e83c5dec64d86cdf1cbafe036e4443df,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=group-snapshot-multi-component,tekton.dev/pipeline=go-component-qubjoc-on-pull-request-r546s,tekton.dev/pipelineRun=go-component-qubjoc-on-pull-request-r546s,test.appstudio.openshift.io/pr-group-sha=67c86872399ca06ed126e35815199370f30f1912fb81d44b1ccf9803055971"} {"level":"debug","ts":"2026-04-17T17:42:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"group-fjsw"} I0417 17:42:10.564103 1 request.go:752] "Waited before sending request" delay="1.896691781s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg4MDMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:42:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":5,"labels":"app=exporter,pod-template-hash=5dfc68f599"} {"level":"debug","ts":"2026-04-17T17:42:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:42:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dora-metrics","items":3,"labels":"app=exporter"} {"level":"debug","ts":"2026-04-17T17:42:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dora-metrics"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-build-container,tekton.dev/taskRunUID=ff45015a-8fe0-4a54-b7f8-cca6ffa15faa,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-sast-snyk-check,tekton.dev/taskRunUID=055e760f-2bb9-4451-93de-2329efa460c4,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-apply-tags,tekton.dev/taskRunUID=9cdb861a-27eb-4624-952e-3ffac196001c,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan,tekton.dev/taskRunUID=da5aca73-abaa-44be-b8fa-1a6fa4e09123,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-kqfsst\" not found"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-extract-and-scan-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"stat-rep-gyig","object":"test-component-pac-kqfsst-on-pull-request-tvnwc-clamav-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-component-pac-kqfsst-on-pu43a611af0934ecd80209f572301488f4,tekton.dev/taskRunUID=ab14e99f-db7d-4ee7-aad5-769c637ddac9,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-componentd6522020da606049425c5cf3f32f28cf-clone-repository,tekton.dev/taskRunUID=646e11e3-5fc8-4874-ba2f-654d848ae3a0,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-compd6522020da606049425c5cf3f32f28cf-prefetch-dependencies,tekton.dev/taskRunUID=e8d7a26f-f1e2-4acc-af82-1d08d0794ed7,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-componend6522020da606049425c5cf3f32f28cf-build-image-index,tekton.dev/taskRunUID=f4b29fc0-9604-4ac8-a3d7-b439c31346f7,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-push-dockerfile,tekton.dev/taskRunUID=6e6c5fdf-3cbc-458c-aff0-b9f8c31660a9,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-componed6522020da606049425c5cf3f32f28cf-sast-unicode-check,tekton.dev/taskRunUID=bfc0afe4-9562-47c0-ad36-dbcec1c85cdf,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-kqfsst-on-pull-request-tvnwc-init,tekton.dev/taskRunUID=c769f958-064c-4c7e-a95d-2e17ba18748c,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-dlps,appstudio.openshift.io/component=test-component-pac-kqfsst,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71869571839,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-kqfsst-on-pull-request,pipelinesascode.tekton.dev/pull-request=9364,pipelinesascode.tekton.dev/repository=test-component-pac-kqfsst,pipelinesascode.tekton.dev/sha=c9d8b290d36ece0832eecff7ed5da94ae0db7ec5,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration-status-report,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRun=test-component-pac-kqfsst-on-pull-request-tvnwc,tekton.dev/pipelineRunUID=d08f6a80-9deb-439d-9fe9-9f89fd748600,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-componentd6522020da606049425c5cf3f32f28cf-sast-shell-check,tekton.dev/taskRunUID=7771a627-00e4-4cd3-8306-cff81ffc5276,test.appstudio.openshift.io/pr-group-sha=6c4bf07a9a7b988d34655b6d5206d8e86393c6bf5b2609b879d2313c04453c"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"stat-rep-gyig","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=0aed460f-403f-4db5-a50e-3b7c579eae04,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:42:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"stat-rep-gyig"} I0417 17:42:22.564030 1 request.go:752] "Waited before sending request" delay="1.906591412s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/appstudio-cardinality-exporter/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjkwNzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":2,"labels":"app=prometheus-cardinality-exporter,kubernetes.io/part-of=appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":5,"labels":"app=prometheus-cardinality-exporter,pod-template-hash=79d5577fc6"} {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-cardinality-exporter","items":4,"labels":"app=prometheus-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:42:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-cardinality-exporter"} {"level":"debug","ts":"2026-04-17T17:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/name=vector,controller-revision-hash=6c8769499d,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector-tekton-logs-collector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.45.0-distroless-libc,helm.sh/chart=vector-0.41.0"} {"level":"debug","ts":"2026-04-17T17:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-logging"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":2,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=openshift-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-templates","items":1,"labels":"app.kubernetes.io/managed-by=openshift-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-17T17:42:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-templates"} I0417 17:42:32.564044 1 request.go:752] "Waited before sending request" delay="1.995713095s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-templates-e2e/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjkyNDIsInN0YXJ0IjoiaW50ZWdyYXRpb24tcnVubmVyLXJlc291cmNlcy1rb25mbHV4LWludGVncmF0aW9uLXJ1bm5lclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:42:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:42:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:42:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:42:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:42:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:42:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} I0417 17:42:44.564040 1 request.go:752] "Waited before sending request" delay="1.88765895s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/mintmaker/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njk1NDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:42:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:42:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:42:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} I0417 17:42:56.564055 1 request.go:752] "Waited before sending request" delay="1.995224272s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/integration-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzAxMjAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:42:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:42:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:42:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:43:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:43:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} I0417 17:43:08.564081 1 request.go:752] "Waited before sending request" delay="1.868372722s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/crossplane-system/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA1NjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:43:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:43:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:43:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} I0417 17:43:18.564543 1 request.go:752] "Waited before sending request" delay="1.909965962s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/konflux-policies/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzA4ODYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:43:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:43:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:43:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} I0417 17:43:28.564631 1 request.go:752] "Waited before sending request" delay="1.906961575s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/dummy-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE0NDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:43:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:43:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:43:28Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:43:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"info","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-17T17:43:30Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager,pod-template-hash=59f748c859"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":5,"labels":"app.kubernetes.io/name=tekton-kueue-webhook,control-plane=controller-manager,pod-template-hash=654d897f99"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tekton-kueue","items":1,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=tekton-kueue-webhook"} {"level":"debug","ts":"2026-04-17T17:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tekton-kueue"} I0417 17:43:40.564330 1 request.go:752] "Waited before sending request" delay="1.890443898s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/build-service/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE3NjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbi1zZXJ2aWNlYWNjb3VudHMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":5,"labels":"control-plane=controller-manager,pod-template-hash=6846b8f594"} {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"build-service","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=build-service"} {"level":"debug","ts":"2026-04-17T17:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"build-service"} {"level":"debug","ts":"2026-04-17T17:43:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":5,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring,pod-template-hash=555d8b586d"} {"level":"debug","ts":"2026-04-17T17:43:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:43:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-monitoring","items":4,"labels":"app.kubernetes.io/component=exporter,app.kubernetes.io/name=custom-kube-state-metrics,app.kubernetes.io/part-of=konflux-monitoring"} {"level":"debug","ts":"2026-04-17T17:43:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-monitoring"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":5,"labels":"control-plane=controller-manager,pod-template-hash=cb9575c4b"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":6,"labels":"app=redis,pod-template-hash=6f8fc9df97"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"mintmaker","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=mintmaker"} {"level":"debug","ts":"2026-04-17T17:43:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"mintmaker"} I0417 17:43:50.564431 1 request.go:752] "Waited before sending request" delay="1.89939s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/caching/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzE5MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":6,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=artifact-registry-proxy,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":7,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=squid,app.kubernetes.io/version=5a803139450b968160cb914c7dd221a8db07f2d7,helm.sh/chart=squid-helm-0.1.1409_5a80313"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=nginx-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=artifact-registry-proxy,apps.kubernetes.io/pod-index=0,controller-revision-hash=artifact-registry-proxy-79b944f88,statefulset.kubernetes.io/pod-name=artifact-registry-proxy-0"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"caching","items":4,"labels":"app.kubernetes.io/component=squid-caching,app.kubernetes.io/instance=release-name,app.kubernetes.io/name=squid,apps.kubernetes.io/pod-index=0,controller-revision-hash=squid-c85bc646b,statefulset.kubernetes.io/pod-name=squid-0"} {"level":"debug","ts":"2026-04-17T17:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"caching"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":5,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/name=opentelemetry-collector,component=standalone-collector,pod-template-hash=585d6cd6f4"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":3,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,component=standalone-collector,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-otel","items":2,"labels":"app.kubernetes.io/instance=tracing-workload-otel-collector-in-cluster-local,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=opentelemetry-collector,app.kubernetes.io/version=0.106.1,helm.sh/chart=opentelemetry-collector-0.101.2"} {"level":"debug","ts":"2026-04-17T17:43:54Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-otel"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":6,"labels":"control-plane=controller-manager,pod-template-hash=5c6cbdd477"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":5,"labels":"control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration-service","items":1,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/created-by=integration-service,app.kubernetes.io/instance=webhook-service,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=service,app.kubernetes.io/part-of=integration-service"} {"level":"debug","ts":"2026-04-17T17:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration-service"} {"level":"debug","ts":"2026-04-17T17:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"appstudio-registry-exporter","items":4,"labels":"app=registry-exporter,controller-revision-hash=756d96b6dc,pod-template-generation=1"} {"level":"debug","ts":"2026-04-17T17:44:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"appstudio-registry-exporter"} I0417 17:44:02.564317 1 request.go:752] "Waited before sending request" delay="1.905954836s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/multi-platform-controller/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzIxMjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller,pod-template-hash=54d6cb7454"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-otp-server,pod-template-hash=8589b89c76"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=multi-platform-controller,app=multi-platform-controller,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":4,"labels":"app=multi-platform-otp-server"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"multi-platform-controller","items":5,"labels":"app=multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"multi-platform-controller"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":5,"labels":"app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager,pod-template-hash=548794f8bb"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"kueue-external-admission","items":4,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=alert-manager-kueue-admission,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:44:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"kueue-external-admission"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,pod-template-hash=76796867d5,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-auto-ready,pkg.crossplane.io/revision=function-auto-ready-a37a591901b6,pod-template-hash=75c96c96f9"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-go-templating,pkg.crossplane.io/revision=function-go-templating-ec55f6817a88,pod-template-hash=6ffcdbfdf9"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/function=function-patch-and-transform,pkg.crossplane.io/revision=function-patch-and-transform-a4b98f52af5b,pod-template-hash=6c8d6d4df9"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"pkg.crossplane.io/provider=provider-kubernetes,pkg.crossplane.io/revision=provider-kubernetes-f6665ef36536,pod-template-hash=7c57f7fcc9"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":4,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":2,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane-rbac-manager,helm.sh/chart=crossplane-2.2.0,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"crossplane-system","items":5,"labels":"app.kubernetes.io/component=cloud-infrastructure-controller,app.kubernetes.io/instance=crossplane,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=crossplane,app.kubernetes.io/part-of=crossplane,app.kubernetes.io/version=2.2.0,app=crossplane,helm.sh/chart=crossplane-2.2.0,pod-template-hash=5f84756477,release=crossplane"} {"level":"debug","ts":"2026-04-17T17:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"crossplane-system"} I0417 17:44:12.564993 1 request.go:752] "Waited before sending request" delay="1.83087969s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/product-kubearchive-logging/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzI0OTIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0,pod-template-hash=55f4bb5f95"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-chunks-cache-5d56d6977c,name=memcached-chunks-cache,statefulset.kubernetes.io/pod-name=loki-chunks-cache-0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,pod-template-hash=764d5c765b"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-ingester-dddfdfb76,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-ingester-0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-chunks-cache"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,release=loki"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=vector,app.kubernetes.io/version=0.52.0-distroless-libc,helm.sh/chart=vector-0.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":5,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-index-gateway-5547b6669,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-index-gateway-0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=Agent,app.kubernetes.io/instance=vector,app.kubernetes.io/name=vector,controller-revision-hash=8578b949,pod-template-generation=1,vector.dev/exclude=true"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=index-gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":1,"labels":"app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,name=memcached-results-cache"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app.kubernetes.io/component=compactor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-compactor-5b4fd5844b,helm.sh/chart=loki-6.49.0,statefulset.kubernetes.io/pod-name=loki-compactor-0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=5d4786f4bc"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,prometheus.io/service-monitor=false,variant=headless"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=query-scheduler,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=577c6dbbd"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,apps.kubernetes.io/pod-index=0,controller-revision-hash=loki-results-cache-7f9b5584bb,name=memcached-results-cache,statefulset.kubernetes.io/pod-name=loki-results-cache-0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-chunks-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=gateway,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,prometheus.io/service-monitor=false"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":4,"labels":"app=minio,chart=minio-5.4.0,heritage=Helm,monitoring=true,release=loki"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":3,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=memcached-results-cache,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=distributor,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app=minio,pod-template-hash=8d7c57d97,release=loki"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/component=querier,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=cc79b8c59"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":7,"labels":"app.kubernetes.io/component=query-frontend,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0,pod-template-hash=55cfd95965"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":6,"labels":"app.kubernetes.io/instance=grafana,app.kubernetes.io/name=grafana,app.kubernetes.io/version=10.4.0,helm.sh/chart=grafana-10.4.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"product-kubearchive-logging","items":2,"labels":"app.kubernetes.io/component=ingester,app.kubernetes.io/instance=loki,app.kubernetes.io/name=loki,app.kubernetes.io/part-of=memberlist,app.kubernetes.io/version=3.6.3,helm.sh/chart=loki-6.49.0"} {"level":"debug","ts":"2026-04-17T17:44:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"product-kubearchive-logging"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":5,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":8,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=jFynzryran0Td5CUgJ3rwrkK6ZdYd35f5iILp,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,olm.permissions.hash=6JWkuZa3ZQUbAJWOI2QSZsNjNAqHBMsnvi0pHc,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":9,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/component=jaegerui,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":1,"labels":"app.kubernetes.io/component=serviceaccount,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":6,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,olm.deployment-spec-hash=6GLlcnJL1kFArCtOe8m4ly0UFZvR1SDr9eKIb5,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tempo-operator,olm.owner=tempo-operator.v0.20.0-2,operators.coreos.com/tempo-product.tempo-operator="} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":11,"labels":"app.kubernetes.io/managed-by=operator-lifecycle-manager,app.kubernetes.io/name=tempo-operator,app.kubernetes.io/part-of=tempo-operator,control-plane=controller-manager,pod-template-hash=55dc594696"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tempo-operator","items":4,"labels":"app.kubernetes.io/component=tempo,app.kubernetes.io/instance=tempo,app.kubernetes.io/managed-by=tempo-operator,app.kubernetes.io/name=tempo-monolithic,apps.kubernetes.io/pod-index=0,controller-revision-hash=tempo-tempo-756bc8f5d6,statefulset.kubernetes.io/pod-name=tempo-tempo-0"} {"level":"debug","ts":"2026-04-17T17:44:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tempo-operator"} {"level":"debug","ts":"2026-04-17T17:44:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"konflux-policies","items":3,"labels":"batch.kubernetes.io/controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,batch.kubernetes.io/job-name=kueue-crd-check,controller-uid=646d02fb-9a84-4b2d-808a-89eda7e3291c,job-name=kueue-crd-check"} {"level":"debug","ts":"2026-04-17T17:44:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"konflux-policies"} I0417 17:44:24.564033 1 request.go:752] "Waited before sending request" delay="1.992086844s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/cert-manager/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzI3ODMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager,pod-template-hash=545d4d4674"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook,pod-template-hash=6888856db4"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":6,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0,pod-template-hash=548ff9dcf5"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,app.kubernetes.io/version=v1.18.4,app=cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":7,"labels":"app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,app.kubernetes.io/version=v1.18.4,app=webhook"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,app.kubernetes.io/version=v1.18.4,app=cainjector,pod-template-hash=5545bd876"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"cert-manager","items":5,"labels":"app.kubernetes.io/instance=trust-manager,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=trust-manager,app.kubernetes.io/version=v0.19.0,app=trust-manager,helm.sh/chart=trust-manager-v0.19.0"} {"level":"debug","ts":"2026-04-17T17:44:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"cert-manager"} {"level":"debug","ts":"2026-04-17T17:44:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":5,"labels":"app=kube-rbac-proxy,pod-template-hash=7cdd67b8d4"} {"level":"debug","ts":"2026-04-17T17:44:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:44:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"dummy-service","items":3,"labels":"app=kube-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"dummy-service"} {"level":"debug","ts":"2026-04-17T17:44:32Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2po192rb8770ppjuvvklk92ivnts4nat"} {"level":"debug","ts":"2026-04-17T17:44:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2po192rb8770ppjuvvklk92ivnts4nat"} I0417 17:44:34.564032 1 request.go:752] "Waited before sending request" delay="1.907982794s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/forgejo-rep-iibg/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzMzMzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"forgejo-rep-iibg","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=1d163579-298b-485e-a492-850d311a3c50,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"forgejo-rep-iibg"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator-console,app.kubernetes.io/name=operator,app=console,pod-template-hash=5579558f5f"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":5,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,operator=leader,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":1,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=console"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":3,"labels":"name=minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"minio-operator","items":2,"labels":"app.kubernetes.io/instance=minio-operator,app.kubernetes.io/name=operator,name=minio-operator,pod-template-hash=54646886cb"} {"level":"debug","ts":"2026-04-17T17:44:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"minio-operator"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=rpms-signature-scan,tekton.dev/task=rpms-signature-scan,tekton.dev/taskRun=test-compon8c78e6e699bab1ea8ad7de196f24ac1c-rpms-signature-scan,tekton.dev/taskRunUID=62a01a60-99dc-4672-85b7-b2925507bc7e,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-rpms-signature-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-output-results\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compon8c78e6e699bab1ea30cbe118771b36fe05e54808f3a1cd39-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=integ-app-vfpl-20260417-174034-000,kueue.x-k8s.io/priority-class=konflux-pre-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/cancel-in-progress=true,pac.test.appstudio.openshift.io/check-run-id=71870412565,pac.test.appstudio.openshift.io/event-type=pull_request,pac.test.appstudio.openshift.io/original-prname=test-component-pac-wqnouq-on-pull-request,pac.test.appstudio.openshift.io/pull-request=29751,pac.test.appstudio.openshift.io/repository=test-component-pac-wqnouq,pac.test.appstudio.openshift.io/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pac.test.appstudio.openshift.io/state=completed,pac.test.appstudio.openshift.io/url-org=redhat-appstudio-qe,pac.test.appstudio.openshift.io/url-repository=konflux-test-integration,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-fxklh,tekton.dev/pipelineRunUID=c65c8229-958b-4703-b7ca-3e51f462a94d,tekton.dev/pipelineTask=task-skipped,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-fxklh-task-skipped,tekton.dev/taskRunUID=06b16690-ba27-436d-a7de-7ce793017f35,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/pipelinerunfinishtime=1776447843,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103,test.appstudio.openshift.io/run=my-integration-test-kexk,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-integration-runner\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-unnamed-0\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-skipped-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=skipped-its-h94dg,tekton.dev/pipelineRunUID=605f9474-8636-4f45-9004-09df21cb9a31,tekton.dev/pipelineTask=task-success,tekton.dev/task=test-output,tekton.dev/taskRun=skipped-its-h94dg-task-success,tekton.dev/taskRunUID=8eb35d7c-a17c-418c-801c-a92c1241d523,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=skipped-its,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-integration-runner\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-unnamed-0\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"skipped-its-h94dg-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=prefetch-dependencies,tekton.dev/task=prefetch-dependencies,tekton.dev/taskRun=test-comp8c78e6e699bab1ea8ad7de196f24ac1c-prefetch-dependencies,tekton.dev/taskRunUID=8613506c-ac9e-42a6-80c0-c13c4b104534,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=clair-scan,tekton.dev/task=clair-scan,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan,tekton.dev/taskRunUID=f7a1be5e-69a8-4161-944d-611595e24da6,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-image-manifests\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-oci-attach-report\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-conftest-vulnerabilities\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-on-pull-request-89wd2-clair-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=init,tekton.dev/task=init,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-init,tekton.dev/taskRunUID=25e047e1-8b97-46c4-94a5-cc8bdfe2b003,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-serviceaccount,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=integ-app-vfpl-20260417-174034-000,kueue.x-k8s.io/priority-class=konflux-pre-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/cancel-in-progress=true,pac.test.appstudio.openshift.io/check-run-id=71870412565,pac.test.appstudio.openshift.io/event-type=pull_request,pac.test.appstudio.openshift.io/original-prname=test-component-pac-wqnouq-on-pull-request,pac.test.appstudio.openshift.io/pull-request=29751,pac.test.appstudio.openshift.io/repository=test-component-pac-wqnouq,pac.test.appstudio.openshift.io/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pac.test.appstudio.openshift.io/state=completed,pac.test.appstudio.openshift.io/url-org=redhat-appstudio-qe,pac.test.appstudio.openshift.io/url-repository=konflux-test-integration,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-fxklh,tekton.dev/pipelineRunUID=c65c8229-958b-4703-b7ca-3e51f462a94d,tekton.dev/pipelineTask=task-success,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-fxklh-task-success,tekton.dev/taskRunUID=9b681077-d434-4d9c-ad53-bf30771d8845,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/pipelinerunfinishtime=1776447843,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103,test.appstudio.openshift.io/run=my-integration-test-kexk,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-integration-runner\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-unnamed-0\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-fxklh-task-success-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-unnamed-0\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=build-container,tekton.dev/task=buildah-min,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-build-container,tekton.dev/taskRunUID=26890ffb-2b07-4f51-8b4a-46417256312a,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-push\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sbom-syft-generate\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-prepare-sboms\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-push\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sbom-syft-generate\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-prepare-sboms\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component-pac-wqnouq-obc40c3be4f4de2ab5ab41df2e757f214-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":4,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpingress,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-ingress-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":1,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=integration-init-ns-integration,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-konflux-integration-runner-rolebinding,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=sast-shell-check,tekton.dev/task=sast-shell-check,tekton.dev/taskRun=test-component8c78e6e699bab1ea8ad7de196f24ac1c-sast-shell-check,tekton.dev/taskRunUID=7962288d-b743-4b35-970b-0857c8ccdd48,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"build-pipeline-test-component-pac-wqnouq\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-sast-shell-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-component8c78e6e699bab8519a301c3596152c486b543f8f55cf6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-qxpgn,tekton.dev/pipelineRunUID=1d14642b-38fa-4a76-8280-750ad8e83432,tekton.dev/pipelineTask=task-success,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-qxpgn-task-success,tekton.dev/taskRunUID=c3f61986-4d5a-4897-8def-30eca5fed755,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-qxpgn-task-success-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-qxpgn-task-success-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"my-integration-test-kexk-qxpgn-task-success-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"konflux-integration-runner\" not found"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=ecosystem-cert-preflight-checks,tekton.dev/task=ecosystem-cert-preflight-checks,tekton.dev/taskRun=test-component-pac-wqnouq-on-pucdfbe5e3eebb16faf791b3c74bbed59c,tekton.dev/taskRunUID=d994d2fc-2c7d-451e-9d76-2f5b8115a49c,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=push-dockerfile,tekton.dev/task=push-dockerfile,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-push-dockerfile,tekton.dev/taskRunUID=0f65b925-7e0a-4ed9-857c-75220478bdab,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":3,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpmonitoring,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-openshift-monitoring-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=skipped-its-h94dg,tekton.dev/pipelineRunUID=605f9474-8636-4f45-9004-09df21cb9a31,tekton.dev/pipelineTask=task-skipped,tekton.dev/task=test-output,tekton.dev/taskRun=skipped-its-h94dg-task-skipped,tekton.dev/taskRunUID=6b91e720-5c06-4f1b-b8fb-8c23d37eef24,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=skipped-its,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=deprecated-base-image-check,tekton.dev/task=deprecated-image-check,tekton.dev/taskRun=tes8c78e6e699bab1ea8ad7de196f24ac1c-deprecated-base-image-check,tekton.dev/taskRunUID=ee3e11a0-b4cb-4c20-886d-89d09562decf,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-ocpconsole,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-console-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":2,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-samenamespace,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-same-namespace-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=sast-snyk-check,tekton.dev/task=sast-snyk-check,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-sast-snyk-check,tekton.dev/taskRunUID=97b7410c-f81a-4515-aeca-c610f0f1cb43,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=apply-tags,tekton.dev/task=apply-tags,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-apply-tags,tekton.dev/taskRunUID=5eb78f9d-dca2-4bea-ac37-a9aa7ee4fd04,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":5,"labels":"app.kubernetes.io/managed-by=kyverno,generate.kyverno.io/policy-name=konflux-rbac-bootstrap-tenant-namespace-np-olm,generate.kyverno.io/policy-namespace=,generate.kyverno.io/rule-name=create-allow-from-olm-namespaces-networkpolicy,generate.kyverno.io/trigger-group=,generate.kyverno.io/trigger-kind=Namespace,generate.kyverno.io/trigger-namespace=,generate.kyverno.io/trigger-uid=ba0e934b-db97-4f44-bf7b-8735100ed18f,generate.kyverno.io/trigger-version=v1"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=sast-unicode-check,tekton.dev/task=sast-unicode-check,tekton.dev/taskRun=test-compone8c78e6e699bab1ea8ad7de196f24ac1c-sast-unicode-check,tekton.dev/taskRunUID=49fb8e43-c434-4e50-b966-5dddaa4faa92,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"integration1-nuks","object":"test-compone8c78e6e699bab1e6d4eda5c19b3454bff8e44f9d6ebbb34-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-sast-unicode-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,build.appstudio.redhat.com/build_type=docker,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=build-image-index,tekton.dev/task=build-image-index,tekton.dev/taskRun=test-componen8c78e6e699bab1ea8ad7de196f24ac1c-build-image-index,tekton.dev/taskRunUID=7abce163-9bb1-4591-84a3-9753f9a80901,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=clamav-scan,tekton.dev/task=clamav-scan,tekton.dev/taskRun=test-component-pac-wqnouq-on-pull-request-89wd2-clamav-scan,tekton.dev/taskRunUID=1fd0e05b-bede-476f-b342-c1404d724bc6,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/version=v0.43.0,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,kueue.x-k8s.io/priority-class=konflux-pre-merge-build,kueue.x-k8s.io/queue-name=pipelines-queue,pipelines.appstudio.openshift.io/type=build,pipelinesascode.tekton.dev/cancel-in-progress=true,pipelinesascode.tekton.dev/check-run-id=71870412565,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=test-component-pac-wqnouq-on-pull-request,pipelinesascode.tekton.dev/pull-request=29751,pipelinesascode.tekton.dev/repository=test-component-pac-wqnouq,pipelinesascode.tekton.dev/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pipelinesascode.tekton.dev/state=queued,pipelinesascode.tekton.dev/url-org=redhat-appstudio-qe,pipelinesascode.tekton.dev/url-repository=konflux-test-integration,tekton.dev/memberOf=tasks,tekton.dev/pipeline=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRun=test-component-pac-wqnouq-on-pull-request-89wd2,tekton.dev/pipelineRunUID=570af7a9-23be-4b4e-b761-0c06915ae7f1,tekton.dev/pipelineTask=clone-repository,tekton.dev/task=git-clone,tekton.dev/taskRun=test-component8c78e6e699bab1ea8ad7de196f24ac1c-clone-repository,tekton.dev/taskRunUID=a9f319f1-f569-42fb-bee6-8e5ece75c962,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"integration1-nuks"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=integ-app-vfpl-20260417-174034-000,kueue.x-k8s.io/priority-class=konflux-pre-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/cancel-in-progress=true,pac.test.appstudio.openshift.io/check-run-id=71870412565,pac.test.appstudio.openshift.io/event-type=pull_request,pac.test.appstudio.openshift.io/original-prname=test-component-pac-wqnouq-on-pull-request,pac.test.appstudio.openshift.io/pull-request=29751,pac.test.appstudio.openshift.io/repository=test-component-pac-wqnouq,pac.test.appstudio.openshift.io/sha=4930f1bf1b4d4b67b36025f312ed945f98a4b0fa,pac.test.appstudio.openshift.io/state=completed,pac.test.appstudio.openshift.io/url-org=redhat-appstudio-qe,pac.test.appstudio.openshift.io/url-repository=konflux-test-integration,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-fxklh,tekton.dev/pipelineRunUID=c65c8229-958b-4703-b7ca-3e51f462a94d,tekton.dev/pipelineTask=task-success-2,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-fxklh-task-success-2,tekton.dev/taskRunUID=a3a88074-a450-4c06-8e26-eb5271c11556,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/pipelinerunfinishtime=1776447843,test.appstudio.openshift.io/pr-group-sha=5fea611b7e5b661614e7afdf4d66f467587a106511cf90a83706bf574ea103,test.appstudio.openshift.io/run=my-integration-test-kexk,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-qxpgn,tekton.dev/pipelineRunUID=1d14642b-38fa-4a76-8280-750ad8e83432,tekton.dev/pipelineTask=task-skipped,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-qxpgn-task-skipped,tekton.dev/taskRunUID=d1d82e6d-c0bd-4e20-a205-7efabb5719fe,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=my-integration-test-kexk-qxpgn,tekton.dev/pipelineRunUID=1d14642b-38fa-4a76-8280-750ad8e83432,tekton.dev/pipelineTask=task-success-2,tekton.dev/task=test-output,tekton.dev/taskRun=my-integration-test-kexk-qxpgn-task-success-2,tekton.dev/taskRunUID=f39da110-76cc-41bd-91a1-c6e8fd039edb,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=my-integration-test-kexk,test.appstudio.openshift.io/type=component"} {"level":"debug","ts":"2026-04-17T17:44:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"integration1-nuks","items":6,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,appstudio.openshift.io/application=integ-app-vfpl,appstudio.openshift.io/component=test-component-pac-wqnouq,appstudio.openshift.io/snapshot=snapshot-sample-nnyd,kueue.x-k8s.io/priority-class=konflux-post-merge-test,kueue.x-k8s.io/queue-name=pipelines-queue,pac.test.appstudio.openshift.io/event-type=push,pipelines.appstudio.openshift.io/type=test,tekton.dev/memberOf=tasks,tekton.dev/pipeline=integration-resolver-pipeline-pass,tekton.dev/pipelineRun=skipped-its-h94dg,tekton.dev/pipelineRunUID=605f9474-8636-4f45-9004-09df21cb9a31,tekton.dev/pipelineTask=task-success-2,tekton.dev/task=test-output,tekton.dev/taskRun=skipped-its-h94dg-task-success-2,tekton.dev/taskRunUID=dd71447b-c55a-432e-b558-3359ec6f2560,test.appstudio.openshift.io/optional=false,test.appstudio.openshift.io/scenario=skipped-its,test.appstudio.openshift.io/type=component"} I0417 17:44:44.564045 1 request.go:752] "Waited before sending request" delay="1.815965166s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/image-rbac-proxy/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NzM1OTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=dex,pod-template-hash=5cb7c88dc9"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":2,"labels":"app=image-rbac-proxy,pod-template-hash=78d5f49544"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":5,"labels":"app=dex,pod-template-hash=794fc57cf7"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":6,"labels":"app=image-rbac-proxy,pod-template-hash=8646b4d9f6"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"batch.kubernetes.io/controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,batch.kubernetes.io/job-name=oauth-secret-generator,controller-uid=fdfa8de9-86f3-4c1a-a028-8fda003cd323,job-name=oauth-secret-generator"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"image-rbac-proxy","items":3,"labels":"app=dex"} {"level":"debug","ts":"2026-04-17T17:44:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"image-rbac-proxy"}